Slicer  5.0
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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