Hello, I am developing a new application for 3D Slicer, however I cannot find a resolution to my problem. I am running a way to add control points via mouse click, the way I found in the repository script.
selectionNode = slicer.mrmlScene.GetNodeByID("vtkMRMLSelectionNodeSingleton") selectionNode.SetReferenceActivePlaceNodeClassName("vtkMRMLMarkupsFiducialNode") interactionNode = slicer.mrmlScene.GetNodeByID("vtkMRMLInteractionNodeSingleton") placeModePersistence = 1 interactionNode.SetPlaceModePersistence(placeModePersistence) # mode 1 is Place, can also be accessed via slicer.vtkMRMLInteractionNode().Place interactionNode.SetCurrentInteractionMode(1)
Would it be possible to associate some callback for when a new control point is added?
Thank you all for your attention.