vtkMRMLUnstructuredGridNode Class Reference

#include <vtkMRMLUnstructuredGridNode.h>

Inheritance diagram for vtkMRMLUnstructuredGridNode:
vtkMRMLDisplayableNode vtkMRMLStorableNode vtkMRMLTransformableNode vtkMRMLNode vtkObject vtkMRMLFiniteElementBuildingBlockNode vtkMRMLFiniteElementMeshNode

List of all members.

Public Member Functions

virtual void ApplyTransform (vtkMatrix4x4 *transformMatrix)
virtual void ApplyTransform (vtkAbstractTransform *transform)
virtual bool CanApplyNonLinearTransforms ()
virtual void Copy (vtkMRMLNode *node)
 Copy the node's attributes to this object.
virtual vtkMRMLStorageNodeCreateDefaultStorageNode ()
virtual vtkMRMLNodeCreateNodeInstance ()
 MRMLNode methods.
virtual const charGetNodeTagName ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessMRMLEvents (vtkObject *, unsigned long, void *)
void SetAndObserveUnstructuredGrid (vtkUnstructuredGrid *UnstructuredGrid)
virtual void UpdateScene (vtkMRMLScene *scene)
 vtkGetObjectMacro (UnstructuredGrid, vtkUnstructuredGrid)
 Set and observe UnstructuredGrid for this model.
 vtkTypeMacro (vtkMRMLUnstructuredGridNode, vtkMRMLDisplayableNode)

Static Public Member Functions

static
vtkMRMLUnstructuredGridNode
New ()

Protected Member Functions

void operator= (const vtkMRMLUnstructuredGridNode &)
 vtkMRMLUnstructuredGridNode (const vtkMRMLUnstructuredGridNode &)
 vtkMRMLUnstructuredGridNode ()
 vtkSetObjectMacro (UnstructuredGrid, vtkUnstructuredGrid)
 ~vtkMRMLUnstructuredGridNode ()

Protected Attributes

vtkUnstructuredGrid * UnstructuredGrid
 Data.

Constructor & Destructor Documentation

vtkMRMLUnstructuredGridNode::vtkMRMLUnstructuredGridNode (  )  [protected]

References UnstructuredGrid.

vtkMRMLUnstructuredGridNode::~vtkMRMLUnstructuredGridNode (  )  [protected]
vtkMRMLUnstructuredGridNode::vtkMRMLUnstructuredGridNode ( const vtkMRMLUnstructuredGridNode  )  [protected]

Member Function Documentation

virtual void vtkMRMLUnstructuredGridNode::ApplyTransform ( vtkMatrix4x4 *  transformMatrix  )  [inline, virtual]

Reimplemented from vtkMRMLTransformableNode.

void vtkMRMLUnstructuredGridNode::ApplyTransform ( vtkAbstractTransform *  transform  )  [virtual]

Implements vtkMRMLTransformableNode.

References New().

virtual bool vtkMRMLUnstructuredGridNode::CanApplyNonLinearTransforms (  )  [inline, virtual]
void vtkMRMLUnstructuredGridNode::Copy ( vtkMRMLNode node  )  [virtual]

Copy the node's attributes to this object.

Reimplemented from vtkMRMLDisplayableNode.

Reimplemented in vtkMRMLFiniteElementBuildingBlockNode, and vtkMRMLFiniteElementMeshNode.

vtkMRMLStorageNode * vtkMRMLUnstructuredGridNode::CreateDefaultStorageNode (  )  [virtual]

Create default storage node or NULL if does not have one

Reimplemented from vtkMRMLDisplayableNode.

References New().

vtkMRMLNode * vtkMRMLUnstructuredGridNode::CreateNodeInstance ( void   )  [virtual]
virtual const char* vtkMRMLUnstructuredGridNode::GetNodeTagName (  )  [inline, virtual]

Get node XML tag name (like Volume, Model)

Implements vtkMRMLDisplayableNode.

Reimplemented in vtkMRMLFiniteElementBuildingBlockNode, and vtkMRMLFiniteElementMeshNode.

vtkMRMLUnstructuredGridNode * vtkMRMLUnstructuredGridNode::New (  )  [static]
void vtkMRMLUnstructuredGridNode::operator= ( const vtkMRMLUnstructuredGridNode  )  [protected]
void vtkMRMLUnstructuredGridNode::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkMRMLUnstructuredGridNode::ProcessMRMLEvents ( vtkObject caller,
unsigned long  event,
void *  callData 
) [virtual]

Get associated model display MRML node vtkMRMLUnstructuredGridDisplayNode* GetUnstructuredGridDisplayNode() { return vtkMRMLUnstructuredGridDisplayNode::SafeDownCast(this->DisplayNode); }; alternative method to propagate events generated in Display nodes

Reimplemented from vtkMRMLDisplayableNode.

void vtkMRMLUnstructuredGridNode::SetAndObserveUnstructuredGrid ( vtkUnstructuredGrid *  UnstructuredGrid  ) 
void vtkMRMLUnstructuredGridNode::UpdateScene ( vtkMRMLScene scene  )  [virtual]
vtkMRMLUnstructuredGridNode::vtkGetObjectMacro ( UnstructuredGrid  ,
vtkUnstructuredGrid   
)

Set and observe UnstructuredGrid for this model.

vtkMRMLUnstructuredGridNode::vtkSetObjectMacro ( UnstructuredGrid  ,
vtkUnstructuredGrid   
) [protected]
vtkMRMLUnstructuredGridNode::vtkTypeMacro ( vtkMRMLUnstructuredGridNode  ,
vtkMRMLDisplayableNode   
)

Member Data Documentation

vtkUnstructuredGrid* vtkMRMLUnstructuredGridNode::UnstructuredGrid [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1