5 #ifndef __vtkMRMLAnnotationFiducialsStorageNode_h 6 #define __vtkMRMLAnnotationFiducialsStorageNode_h 8 #include "vtkSlicerAnnotationsModuleMRMLExport.h" 26 virtual const
char* GetNodeTagName() VTK_OVERRIDE {
return "AnnotationFiducialsStorage";}
42 int ReadAnnotationFiducialsData(
vtkMRMLAnnotationFiducialNode *refNode,
char line[1024],
int labelColumn,
int xColumn,
int yColumn,
int zColumn,
43 int selColumn,
int visColumn,
int numColumns);
45 int& xColumn,
int& yColumn,
int& zColumn,
int& selColumn,
int& visColumn,
int& numColumns);
52 virtual
int ReadDataInternal(
vtkMRMLNode *refNode) VTK_OVERRIDE;
int ReadAnnotation(vtkMRMLAnnotationControlPointsNode *refNode)
virtual bool CanReadInReferenceNode(vtkMRMLNode *refNode) VTK_OVERRIDE
Return true if the node can be read in.
vtkMRMLAnnotationFiducialsStorageNode()
virtual vtkMRMLNode * CreateNodeInstance() VTK_OVERRIDE
Create instance of the default node. Like New only virtual.
static vtkMRMLAnnotationControlPointsStorageNode * New()
MRML node to represent a fiducial in the Annotations module - deprecated.
~vtkMRMLAnnotationFiducialsStorageNode()
void operator=(const vtkMRMLAnnotationControlPointsStorageNode &)
Abstract Superclass for all specific types of MRML nodes.
virtual void InitializeSupportedWriteFileTypes() VTK_OVERRIDE
Initialize all the supported write file types.