Slicer  5.3
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
vtkSlicerMarkupsLogic Member List

This is the complete list of members for vtkSlicerMarkupsLogic, including all inherited members.

AddControlPoint(double r=0.0, double a=0.0, double s=0.0)vtkSlicerMarkupsLogic
AddFiducial(double r=0.0, double a=0.0, double s=0.0)vtkSlicerMarkupsLogicinline
AddNewDisplayNodeForMarkupsNode(vtkMRMLNode *mrmlNode)vtkSlicerMarkupsLogic
AddNewFiducialNode(const char *name="F", vtkMRMLScene *scene=nullptr)vtkSlicerMarkupsLogic
AddNewJsonStorageNodeForMarkupsType(std::string markupsType)vtkSlicerMarkupsLogic
AddNewMarkupsNode(std::string className, std::string nodeName=std::string(), vtkMRMLScene *scene=nullptr)vtkSlicerMarkupsLogic
AutoCreateDisplayNodesOff()vtkSlicerMarkupsLogicvirtual
AutoCreateDisplayNodesOn()vtkSlicerMarkupsLogicvirtual
ConvertAnnotationFiducialsToMarkups()vtkSlicerMarkupsLogic
CopyBasicDisplayProperties(vtkMRMLMarkupsDisplayNode *sourceDisplayNode, vtkMRMLMarkupsDisplayNode *targetDisplayNode)vtkSlicerMarkupsLogic
CopyNthControlPointToNewList(int n, vtkMRMLMarkupsNode *markupsNode, vtkMRMLMarkupsNode *newMarkupsNode)vtkSlicerMarkupsLogic
CopyNthMarkupToNewList(int n, vtkMRMLMarkupsNode *markupsNode, vtkMRMLMarkupsNode *newMarkupsNode)vtkSlicerMarkupsLogicinline
EndModify(bool wasModifying)vtkMRMLAbstractLogicinlineprotected
EnterMRMLLogicsCallback() constvtkMRMLAbstractLogicprotectedvirtual
EnterMRMLNodesCallback() constvtkMRMLAbstractLogicprotectedvirtual
EnterMRMLSceneCallback() constvtkMRMLAbstractLogicprotectedvirtual
Events enum namevtkSlicerMarkupsLogic
ExportControlPointsToCSV(vtkMRMLMarkupsNode *markupsNode, const std::string filename, bool lps=true)vtkSlicerMarkupsLogicstatic
ExportControlPointsToTable(vtkMRMLMarkupsNode *markupsNode, vtkMRMLTableNode *tableNode, int coordinateSystem=vtkMRMLStorageNode::CoordinateSystemRAS)vtkSlicerMarkupsLogicstatic
FitSurfaceDiskWarp(vtkPoints *curvePoints, vtkPolyData *surface, double radiusScalingFactor=1.0)vtkSlicerMarkupsLogicstatic
FitSurfaceProjectWarp(vtkPoints *curvePoints, vtkPolyData *surface, double radiusScalingFactor=1.0, vtkIdType numberOfInternalGridPoints=225)vtkSlicerMarkupsLogicstatic
FocusCameraOnNthPointInMarkup(const char *cameraNodeID, const char *markupNodeID, int n)vtkSlicerMarkupsLogic
FocusCamerasOnNthPointInMarkup(const char *id, int n)vtkSlicerMarkupsLogic
GenerateUniqueColor()vtkSlicerMarkupsLogic
GenerateUniqueColor(double color[3])vtkSlicerMarkupsLogic
GetActiveListID()vtkSlicerMarkupsLogic
GetApplicationLogic()vtkSlicerModuleLogicvirtual
GetAutoCreateDisplayNodes()vtkSlicerMarkupsLogicvirtual
GetBestFitPlane(vtkMRMLMarkupsNode *curveNode, vtkPlane *plane)vtkSlicerMarkupsLogicstatic
GetClassName()vtkSlicerMarkupsLogicvirtual
GetClosedCurveSurfaceArea(vtkMRMLMarkupsClosedCurveNode *curveNode, vtkPolyData *surface=nullptr, bool projectWarp=true)vtkSlicerMarkupsLogicstatic
GetCreateMarkupsPushButton(const char *markupName) constvtkSlicerMarkupsLogic
GetDefaultMarkupsDisplayNode()vtkSlicerMarkupsLogic
GetDisableModifiedEvent() constvtkMRMLAbstractLogicprotected
GetInMRMLLogicsCallbackFlag() constvtkMRMLAbstractLogicprotected
GetInMRMLNodesCallbackFlag() constvtkMRMLAbstractLogicprotected
GetInMRMLSceneCallbackFlag() constvtkMRMLAbstractLogicprotected
GetJsonStorageNodeClassNameForMarkupsType(std::string markupsType)vtkSlicerMarkupsLogic
GetModuleLogic(const char *moduleName)vtkSlicerModuleLogicvirtual
GetModuleShareDirectory() constvtkSlicerModuleLogic
GetMRMLApplicationLogic() constvtkMRMLAbstractLogicvirtual
GetMRMLLogicsCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLLogicsObserverManager() constvtkMRMLAbstractLogicprotected
GetMRMLNodesCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLNodesObserverManager() constvtkMRMLAbstractLogicprotected
GetMRMLScene() constvtkMRMLAbstractLogic
GetMRMLSceneCallbackCommand()vtkMRMLAbstractLogicprotected
GetMRMLSceneObserverManager() constvtkMRMLAbstractLogicprotected
GetNodeByMarkupsType(const char *markupsType) constvtkSlicerMarkupsLogic
GetPendingModifiedEventCount() constvtkMRMLAbstractLogicprotected
GetProcessingMRMLSceneEvent() constvtkMRMLAbstractLogicprotected
GetRegisteredMarkupsTypes() constvtkSlicerMarkupsLogic
GetSelectionNodeID()vtkSlicerMarkupsLogic
GetWidgetByMarkupsType(const char *markupsType) constvtkSlicerMarkupsLogic
ImportControlPointsFromCSV(vtkMRMLMarkupsNode *markupsNode, const std::string filename)vtkSlicerMarkupsLogicstatic
ImportControlPointsFromTable(vtkMRMLMarkupsNode *markupsNode, vtkMRMLTableNode *tableNode, int startRow=0, int numberOfRows=-1)vtkSlicerMarkupsLogicstatic
InvokePendingModifiedEvent()vtkMRMLAbstractLogicprotected
IsA(const char *type)vtkSlicerMarkupsLogicvirtual
IsMarkupsNodeRegistered(const char *nodeType) constvtkSlicerMarkupsLogic
IsPolygonClockwise(vtkPoints *points, vtkIdList *pointIds=nullptr)vtkSlicerMarkupsLogicstatic
IsTypeOf(const char *type)vtkSlicerMarkupsLogicstatic
JumpSlicesToLocation(double x, double y, double z, bool centered, int viewGroup=-1, vtkMRMLSliceNode *exclude=nullptr)vtkSlicerMarkupsLogic
JumpSlicesToNthPointInMarkup(const char *id, int n, bool centered=false, int viewGroup=-1, vtkMRMLSliceNode *exclude=nullptr)vtkSlicerMarkupsLogic
LoadMarkups(const char *fileName, const char *fidsName=nullptr, vtkMRMLMessageCollection *userMessages=nullptr)vtkSlicerMarkupsLogic
LoadMarkupsFiducials(const char *fileName, const char *fidsName=nullptr, vtkMRMLMessageCollection *userMessages=nullptr)vtkSlicerMarkupsLogic
LoadMarkupsFromFcsv(const char *fileName, const char *nodeName=nullptr, vtkMRMLMessageCollection *userMessages=nullptr)vtkSlicerMarkupsLogic
LoadMarkupsFromJson(const char *fileName, const char *nodeName=nullptr, vtkMRMLMessageCollection *userMessages=nullptr)vtkSlicerMarkupsLogic
MarkupRegistered enum valuevtkSlicerMarkupsLogic
MarkupUnregistered enum valuevtkSlicerMarkupsLogic
Modified() overridevtkMRMLAbstractLogicprotected
MoveNthControlPointToNewListAtIndex(int n, vtkMRMLMarkupsNode *markupsNode, vtkMRMLMarkupsNode *newMarkupsNode, int newIndex)vtkSlicerMarkupsLogic
MoveNthMarkupToNewList(int n, vtkMRMLMarkupsNode *markupsNode, vtkMRMLMarkupsNode *newMarkupsNode, int newIndex)vtkSlicerMarkupsLogicinline
MRMLLogicsCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLAbstractLogicprotectedstatic
MRMLNodesCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLAbstractLogicprotectedstatic
MRMLSceneCallback(vtkObject *caller, unsigned long eid, void *clientData, void *callData)vtkMRMLAbstractLogicprotectedstatic
New()vtkSlicerMarkupsLogicstatic
ObserveMRMLScene() overridevtkSlicerMarkupsLogicprotectedvirtual
OnMRMLNodeModified(vtkMRMLNode *)vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndBatchProcess()vtkMRMLAbstractLogicprotectedvirtual
OnMRMLSceneEndClose()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndImport()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneEndRestore()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNew()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneNodeAdded(vtkMRMLNode *node) overridevtkSlicerMarkupsLogicprotectedvirtual
OnMRMLSceneNodeRemoved(vtkMRMLNode *node) overridevtkSlicerMarkupsLogicprotectedvirtual
OnMRMLSceneStartBatchProcess()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartClose()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartImport()vtkMRMLAbstractLogicinlineprotectedvirtual
OnMRMLSceneStartRestore()vtkMRMLAbstractLogicinlineprotectedvirtual
PrintSelf(ostream &os, vtkIndent indent) overridevtkSlicerMarkupsLogic
ProcessMRMLLogicsEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
ProcessMRMLNodesEvents(vtkObject *caller, unsigned long event, void *callData) overridevtkSlicerMarkupsLogicvirtual
ProcessMRMLSceneEvents(vtkObject *caller, unsigned long event, void *callData)vtkMRMLAbstractLogicprotectedvirtual
RegisterJsonStorageNodeForMarkupsType(std::string markupsType, std::string storageNodeClassName)vtkSlicerMarkupsLogic
RegisterMarkupsNode(vtkMRMLMarkupsNode *markupsNode, vtkSlicerMarkupsWidget *markupsWidget, bool createPushButton=true)vtkSlicerMarkupsLogic
RegisterNodes() overridevtkSlicerMarkupsLogicprotectedvirtual
RenameAllControlPointsFromCurrentFormat(vtkMRMLMarkupsNode *markupsNode)vtkSlicerMarkupsLogic
RenameAllMarkupsFromCurrentFormat(vtkMRMLMarkupsNode *markupsNode)vtkSlicerMarkupsLogicinline
SafeDownCast(vtkObject *o)vtkSlicerMarkupsLogicstatic
SetActiveList(vtkMRMLMarkupsNode *markupsNode)vtkSlicerMarkupsLogic
SetActiveListID(vtkMRMLMarkupsNode *markupsNode)vtkSlicerMarkupsLogic
SetAllControlPointsLocked(vtkMRMLMarkupsNode *node, bool flag)vtkSlicerMarkupsLogic
SetAllControlPointsSelected(vtkMRMLMarkupsNode *node, bool flag)vtkSlicerMarkupsLogic
SetAllControlPointsVisibility(vtkMRMLMarkupsNode *node, bool flag)vtkSlicerMarkupsLogic
SetAllMarkupsLocked(vtkMRMLMarkupsNode *node, bool flag)vtkSlicerMarkupsLogicinline
SetAllMarkupsSelected(vtkMRMLMarkupsNode *node, bool flag)vtkSlicerMarkupsLogicinline
SetAllMarkupsVisibility(vtkMRMLMarkupsNode *node, bool flag)vtkSlicerMarkupsLogicinline
SetAndObserveMRMLSceneEventsInternal(vtkMRMLScene *newScene, vtkIntArray *events, vtkFloatArray *priorities=nullptr)vtkMRMLAbstractLogicprotected
SetAndObserveSelectionNode(vtkMRMLSelectionNode *selectionNode)vtkSlicerMarkupsLogicprotected
SetAutoCreateDisplayNodes(bool)vtkSlicerMarkupsLogicvirtual
SetDisableModifiedEvent(bool onOff)vtkMRMLAbstractLogicprotected
SetDisplayDefaultsFromNode(vtkMRMLMarkupsDisplayNode *displayNode)vtkSlicerMarkupsLogic
SetDisplayNodeToDefaults(vtkMRMLMarkupsDisplayNode *displayNode)vtkSlicerMarkupsLogic
SetInMRMLLogicsCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetInMRMLNodesCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetInMRMLSceneCallbackFlag(int flag)vtkMRMLAbstractLogicprotected
SetModuleShareDirectory(const std::string &shareDirectory)vtkSlicerModuleLogic
SetMRMLApplicationLogic(vtkMRMLApplicationLogic *logic)vtkMRMLAbstractLogicvirtual
SetMRMLScene(vtkMRMLScene *newScene)vtkMRMLAbstractLogic
SetMRMLSceneInternal(vtkMRMLScene *newScene) overridevtkSlicerMarkupsLogicprotectedvirtual
SetProcessingMRMLSceneEvent(int event)vtkMRMLAbstractLogicprotected
StartModify()vtkMRMLAbstractLogicinlineprotected
StartPlaceMode(bool persistent, vtkMRMLInteractionNode *interactionNode=nullptr)vtkSlicerMarkupsLogic
Superclass typedefvtkSlicerMarkupsLogic
TaskFunctionPointer typedefvtkMRMLAbstractLogic
ToggleAllControlPointsLocked(vtkMRMLMarkupsNode *node)vtkSlicerMarkupsLogic
ToggleAllControlPointsSelected(vtkMRMLMarkupsNode *node)vtkSlicerMarkupsLogic
ToggleAllControlPointsVisibility(vtkMRMLMarkupsNode *node)vtkSlicerMarkupsLogic
ToggleAllMarkupsLocked(vtkMRMLMarkupsNode *node)vtkSlicerMarkupsLogicinline
ToggleAllMarkupsSelected(vtkMRMLMarkupsNode *node)vtkSlicerMarkupsLogicinline
ToggleAllMarkupsVisibility(vtkMRMLMarkupsNode *node)vtkSlicerMarkupsLogicinline
UnobserveMRMLScene()vtkMRMLAbstractLogicprotectedvirtual
UnregisterMarkupsNode(vtkMRMLMarkupsNode *markupsNode)vtkSlicerMarkupsLogic
UpdateFromMRMLScene() overridevtkSlicerMarkupsLogicprotectedvirtual
UpdatePlaceNodeClassNamesInSelectionNode()vtkSlicerMarkupsLogicprotected
vtkMRMLAbstractLogic()vtkMRMLAbstractLogicprotected
vtkSlicerMarkupsLogic()vtkSlicerMarkupsLogicprotected
vtkSlicerModuleLogic()vtkSlicerModuleLogicprotected
~vtkMRMLAbstractLogic() overridevtkMRMLAbstractLogicprotected
~vtkSlicerMarkupsLogic() overridevtkSlicerMarkupsLogicprotected
~vtkSlicerModuleLogic() overridevtkSlicerModuleLogicprotected