9 #ifndef __vtkMRMLAnnotationStickyNode_h 10 #define __vtkMRMLAnnotationStickyNode_h 12 #include "vtkSlicerAnnotationsModuleMRMLExport.h" 16 #include <vtkStdString.h> 34 virtual const
char* GetNodeTagName() VTK_OVERRIDE {
return "AnnotationSticky";}
37 int SetSticky(
const char* text,
int selectedFlag);
vtkStdString GetStickyText()
static vtkMRMLAnnotationControlPointsNode * New()
int SetStickyCoordinates(double newCoord[3])
A set of MRML Nodes that supports serialization and undo/redo.
vtkMRMLAnnotationStickyNode()
vtkStdString GetText(int id)
A supercalss for other storage nodes.
virtual vtkMRMLNode * CreateNodeInstance() VTK_OVERRIDE
MRMLNode methods.
void SetText(int id, const char *newText, int selectedFlag, int visibleFlag)
~vtkMRMLAnnotationStickyNode()
virtual void Initialize(vtkMRMLScene *mrmlScene) VTK_OVERRIDE
void operator=(const vtkMRMLAnnotationControlPointsNode &)
void SetStickyText(const char *newLabel)
Abstract Superclass for all specific types of MRML nodes.
int SetControlPoint(int id, double newControl[3], int selectedFlag, int visibleFlag)