vtkMRMLAnnotationTextDisplayNode Class Reference

#include <vtkMRMLAnnotationTextDisplayNode.h>

Inheritance diagram for vtkMRMLAnnotationTextDisplayNode:
vtkMRMLAnnotationDisplayNode vtkMRMLModelDisplayNode vtkMRMLDisplayNode vtkMRMLNode vtkObject

List of all members.

Public Member Functions

virtual void Copy (vtkMRMLNode *node)
virtual vtkMRMLNodeCreateNodeInstance ()
 MRMLNode methods.
virtual const charGetNodeTagName ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessMRMLEvents (vtkObject *, unsigned long, void *)
virtual void ReadXMLAttributes (const char **atts)
void SetTextScale (double scale)
virtual void UpdateScene (vtkMRMLScene *scene)
 vtkGetMacro (TextScale, double)
 vtkTypeMacro (vtkMRMLAnnotationTextDisplayNode, vtkMRMLAnnotationDisplayNode)
virtual void WriteXML (ostream &of, int indent)

Static Public Member Functions

static
vtkMRMLAnnotationTextDisplayNode
New ()

Protected Member Functions

void operator= (const vtkMRMLAnnotationTextDisplayNode &)
 vtkMRMLAnnotationTextDisplayNode (const vtkMRMLAnnotationTextDisplayNode &)
 vtkMRMLAnnotationTextDisplayNode ()
 ~vtkMRMLAnnotationTextDisplayNode ()

Protected Attributes

double TextScale

Constructor & Destructor Documentation

vtkMRMLAnnotationTextDisplayNode::vtkMRMLAnnotationTextDisplayNode (  )  [protected]

References TextScale.

vtkMRMLAnnotationTextDisplayNode::~vtkMRMLAnnotationTextDisplayNode (  )  [inline, protected]
vtkMRMLAnnotationTextDisplayNode::vtkMRMLAnnotationTextDisplayNode ( const vtkMRMLAnnotationTextDisplayNode  )  [protected]

Member Function Documentation

void vtkMRMLAnnotationTextDisplayNode::Copy ( vtkMRMLNode node  )  [virtual]
vtkMRMLNode * vtkMRMLAnnotationTextDisplayNode::CreateNodeInstance ( void   )  [virtual]

MRMLNode methods.

Reimplemented from vtkMRMLAnnotationDisplayNode.

References autoSlicerTracto2regions::ret.

virtual const char* vtkMRMLAnnotationTextDisplayNode::GetNodeTagName (  )  [inline, virtual]

Get node XML tag name (like Volume, Model)

Reimplemented from vtkMRMLAnnotationDisplayNode.

vtkMRMLAnnotationTextDisplayNode * vtkMRMLAnnotationTextDisplayNode::New (  )  [static]
void vtkMRMLAnnotationTextDisplayNode::operator= ( const vtkMRMLAnnotationTextDisplayNode  )  [protected]

Reimplemented from vtkMRMLAnnotationDisplayNode.

void vtkMRMLAnnotationTextDisplayNode::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkMRMLAnnotationDisplayNode.

References TextScale.

void vtkMRMLAnnotationTextDisplayNode::ProcessMRMLEvents ( vtkObject caller,
unsigned long  event,
void *  callData 
) [virtual]

Propagate Progress Event generated in ReadData

Reimplemented from vtkMRMLAnnotationDisplayNode.

void vtkMRMLAnnotationTextDisplayNode::ReadXMLAttributes ( const char **  atts  )  [virtual]

Read node attributes from XML file

Reimplemented from vtkMRMLAnnotationDisplayNode.

References vtkMRMLNode::EndModify(), vtkMRMLNode::StartModify(), and TextScale.

void vtkMRMLAnnotationTextDisplayNode::SetTextScale ( double  scale  ) 
void vtkMRMLAnnotationTextDisplayNode::UpdateScene ( vtkMRMLScene scene  )  [virtual]

Finds the storage node and read the data

Reimplemented from vtkMRMLAnnotationDisplayNode.

vtkMRMLAnnotationTextDisplayNode::vtkGetMacro ( TextScale  ,
double   
)
vtkMRMLAnnotationTextDisplayNode::vtkTypeMacro ( vtkMRMLAnnotationTextDisplayNode  ,
vtkMRMLAnnotationDisplayNode   
)
void vtkMRMLAnnotationTextDisplayNode::WriteXML ( ostream &  of,
int  indent 
) [virtual]

Write this node's information to a MRML file in XML format.

Reimplemented from vtkMRMLAnnotationDisplayNode.

References TextScale.


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1