vtkMRMLLabelMapVolumeDisplayNode Class Reference

#include <vtkMRMLLabelMapVolumeDisplayNode.h>

Inheritance diagram for vtkMRMLLabelMapVolumeDisplayNode:
vtkMRMLVolumeDisplayNode vtkMRMLDisplayNode vtkMRMLNode vtkObject

List of all members.

Public Member Functions

virtual vtkMRMLNodeCreateNodeInstance ()
virtual vtkImageDataGetImageData ()
virtual const charGetNodeTagName ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessMRMLEvents (vtkObject *, unsigned long, void *)
virtual void SetDefaultColorMap ()
void SetImageData (vtkImageData *imageData)
virtual void UpdateImageDataPipeline ()
 vtkTypeMacro (vtkMRMLLabelMapVolumeDisplayNode, vtkMRMLVolumeDisplayNode)

Static Public Member Functions

static
vtkMRMLLabelMapVolumeDisplayNode
New ()

Protected Member Functions

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

Protected Attributes

vtkImageMapToColors * MapToColors

Detailed Description

vtkMRMLLabelMapVolumeDisplayNode - MRML node for representing a volume display attributes

vtkMRMLLabelMapVolumeDisplayNode nodes describe how volume is displayed.


Constructor & Destructor Documentation

vtkMRMLLabelMapVolumeDisplayNode::vtkMRMLLabelMapVolumeDisplayNode (  )  [protected]

References MapToColors, and New().

vtkMRMLLabelMapVolumeDisplayNode::~vtkMRMLLabelMapVolumeDisplayNode (  )  [protected]

References MapToColors.

vtkMRMLLabelMapVolumeDisplayNode::vtkMRMLLabelMapVolumeDisplayNode ( const vtkMRMLLabelMapVolumeDisplayNode  )  [protected]

Member Function Documentation

vtkMRMLNode * vtkMRMLLabelMapVolumeDisplayNode::CreateNodeInstance (  )  [virtual]

Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method

Reimplemented from vtkMRMLVolumeDisplayNode.

References autoSlicerTracto2regions::ret.

virtual vtkImageData* vtkMRMLLabelMapVolumeDisplayNode::GetImageData (  )  [inline, virtual]

Gets ImageData converted from the real data in the node

Reimplemented from vtkMRMLVolumeDisplayNode.

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

Get node XML tag name (like Volume, Model)

Implements vtkMRMLVolumeDisplayNode.

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

Reimplemented from vtkMRMLVolumeDisplayNode.

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

Reimplemented from vtkMRMLVolumeDisplayNode.

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

alternative method to propagate events generated in Display nodes

Reimplemented from vtkMRMLVolumeDisplayNode.

void vtkMRMLLabelMapVolumeDisplayNode::SetDefaultColorMap (  )  [virtual]

set gray colormap

Reimplemented from vtkMRMLVolumeDisplayNode.

References vtkMRMLDisplayNode::SetAndObserveColorNodeID().

void vtkMRMLLabelMapVolumeDisplayNode::SetImageData ( vtkImageData imageData  )  [inline]

Sets ImageData to be converted to lables

References vtkMRMLVolumeDisplayNode::UpdateImageDataPipeline().

void vtkMRMLLabelMapVolumeDisplayNode::UpdateImageDataPipeline (  )  [virtual]

Update the pipeline based on this node attributes

Reimplemented from vtkMRMLVolumeDisplayNode.

References vtkMRMLDisplayNode::GetColorNode(), vtkMRMLColorNode::GetLookupTable(), and MapToColors.

vtkMRMLLabelMapVolumeDisplayNode::vtkTypeMacro ( vtkMRMLLabelMapVolumeDisplayNode  ,
vtkMRMLVolumeDisplayNode   
)

Member Data Documentation

vtkImageMapToColors* vtkMRMLLabelMapVolumeDisplayNode::MapToColors [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1