|
Slicer 4.2
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <Modules/Loadable/Annotations/MRML/vtkMRMLAnnotationTextNode.h>


Public Types | |
| enum | { TextNodeAddedEvent = 0, ValueModifiedEvent } |
| typedef vtkMRMLAnnotationControlPointsNode | Superclass |
Public Member Functions | |
| virtual vtkMRMLNode * | CreateNodeInstance () |
| MRMLNode methods. | |
| double * | GetCaptionCoordinates () |
| virtual const char * | GetClassName () |
| virtual const char * | GetIcon () |
| virtual const char * | GetNodeTagName () |
| Get node XML tag name (like Volume, Model) | |
| double * | GetTextCoordinates () |
| vtkStdString | GetTextLabel () |
| virtual int | IsA (const char *type) |
| int | SetCaptionCoordinates (double newCoord[2]) |
| int | SetCaptionCoordinates (double x, double y) |
| int | SetTextCoordinates (double newCoord[3]) |
| void | SetTextLabel (const char *newLabel) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkMRMLAnnotationTextNode * | New () |
| static vtkMRMLAnnotationTextNode * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| void | operator= (const vtkMRMLAnnotationTextNode &) |
| vtkMRMLAnnotationTextNode () | |
| vtkMRMLAnnotationTextNode (const vtkMRMLAnnotationTextNode &) | |
| ~vtkMRMLAnnotationTextNode () | |
Definition at line 19 of file vtkMRMLAnnotationTextNode.h.
Reimplemented from vtkMRMLAnnotationControlPointsNode.
Definition at line 23 of file vtkMRMLAnnotationTextNode.h.
| anonymous enum |
Definition at line 47 of file vtkMRMLAnnotationTextNode.h.
| vtkMRMLAnnotationTextNode::vtkMRMLAnnotationTextNode | ( | ) | [protected] |
| vtkMRMLAnnotationTextNode::~vtkMRMLAnnotationTextNode | ( | ) | [inline, protected] |
Definition at line 55 of file vtkMRMLAnnotationTextNode.h.
| vtkMRMLAnnotationTextNode::vtkMRMLAnnotationTextNode | ( | const vtkMRMLAnnotationTextNode & | ) | [protected] |
| virtual vtkMRMLNode* vtkMRMLAnnotationTextNode::CreateNodeInstance | ( | ) | [virtual] |
MRMLNode methods.
Reimplemented from vtkMRMLAnnotationControlPointsNode.
| double* vtkMRMLAnnotationTextNode::GetCaptionCoordinates | ( | ) | [inline] |
Definition at line 42 of file vtkMRMLAnnotationTextNode.h.
| virtual const char* vtkMRMLAnnotationTextNode::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkMRMLAnnotationControlPointsNode.
| virtual const char* vtkMRMLAnnotationTextNode::GetIcon | ( | ) | [inline, virtual] |
Reimplemented from vtkMRMLAnnotationNode.
Definition at line 34 of file vtkMRMLAnnotationTextNode.h.
| virtual const char* vtkMRMLAnnotationTextNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model)
Reimplemented from vtkMRMLAnnotationControlPointsNode.
Definition at line 32 of file vtkMRMLAnnotationTextNode.h.
| double* vtkMRMLAnnotationTextNode::GetTextCoordinates | ( | ) | [inline] |
Definition at line 37 of file vtkMRMLAnnotationTextNode.h.
| vtkStdString vtkMRMLAnnotationTextNode::GetTextLabel | ( | ) | [inline] |
Definition at line 45 of file vtkMRMLAnnotationTextNode.h.
| virtual int vtkMRMLAnnotationTextNode::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkMRMLAnnotationControlPointsNode.
| static int vtkMRMLAnnotationTextNode::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkMRMLAnnotationControlPointsNode.
| static vtkMRMLAnnotationTextNode* vtkMRMLAnnotationTextNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLAnnotationControlPointsNode.
| void vtkMRMLAnnotationTextNode::operator= | ( | const vtkMRMLAnnotationTextNode & | ) | [protected] |
| static vtkMRMLAnnotationTextNode* vtkMRMLAnnotationTextNode::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkMRMLAnnotationControlPointsNode.
| int vtkMRMLAnnotationTextNode::SetCaptionCoordinates | ( | double | newCoord[2] | ) |
| int vtkMRMLAnnotationTextNode::SetCaptionCoordinates | ( | double | x, |
| double | y | ||
| ) |
| int vtkMRMLAnnotationTextNode::SetTextCoordinates | ( | double | newCoord[3] | ) | [inline] |
Definition at line 36 of file vtkMRMLAnnotationTextNode.h.
| void vtkMRMLAnnotationTextNode::SetTextLabel | ( | const char * | newLabel | ) | [inline] |
Definition at line 44 of file vtkMRMLAnnotationTextNode.h.
1.7.4