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


Public Types | |
| enum | { DisplayModifiedEvent = 20000 } |
| The list of valid procedural types. More... | |
| enum | { PETheat = 0, PETrainbow = 1, PETMIP = 2 } |
| typedef vtkMRMLProceduralColorNode | Superclass |
Public Member Functions | |
| virtual void | Copy (vtkMRMLNode *node) |
| virtual vtkMRMLNode * | CreateNodeInstance () |
| MRMLNode methods. | |
| virtual const char * | GetClassName () |
| int | GetFirstType () |
| Return the lowest and the highest integers, for use in looping. | |
| int | GetLastType () |
| virtual const char * | GetNodeTagName () |
| const char * | GetTypeAsString () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) |
| void | ProcessMRMLEvents (vtkObject *caller, unsigned long event, void *callData) |
| virtual void | ReadXMLAttributes (const char **atts) |
| virtual void | SetType (int type) |
| void | SetTypeToHeat () |
| void | SetTypeToMIP () |
| void | SetTypeToRainbow () |
| virtual void | UpdateScene (vtkMRMLScene *scene) |
| virtual void | WriteXML (ostream &of, int indent) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkMRMLPETProceduralColorNode * | New () |
| static vtkMRMLPETProceduralColorNode * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| void | operator= (const vtkMRMLPETProceduralColorNode &) |
| vtkMRMLPETProceduralColorNode () | |
| vtkMRMLPETProceduralColorNode (const vtkMRMLPETProceduralColorNode &) | |
| ~vtkMRMLPETProceduralColorNode () | |
Definition at line 6 of file vtkMRMLPETProceduralColorNode.h.
Reimplemented from vtkMRMLProceduralColorNode.
Definition at line 10 of file vtkMRMLPETProceduralColorNode.h.
| anonymous enum |
The list of valid procedural types.
DisplayModifiedEvent is generated when display node parameters is changed
Definition at line 53 of file vtkMRMLPETProceduralColorNode.h.
| anonymous enum |
The list of valid types PETheat to display PET overlay with red to orange to yellow to white. PETrainbow to display PET overlay with cool to warm to white. PETMIP to display PET overlay with white to black.
Definition at line 62 of file vtkMRMLPETProceduralColorNode.h.
| vtkMRMLPETProceduralColorNode::vtkMRMLPETProceduralColorNode | ( | ) | [protected] |
| vtkMRMLPETProceduralColorNode::~vtkMRMLPETProceduralColorNode | ( | ) | [protected] |
| vtkMRMLPETProceduralColorNode::vtkMRMLPETProceduralColorNode | ( | const vtkMRMLPETProceduralColorNode & | ) | [protected] |
| virtual void vtkMRMLPETProceduralColorNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy the node's attributes to this object
Reimplemented from vtkMRMLProceduralColorNode.
| virtual vtkMRMLNode* vtkMRMLPETProceduralColorNode::CreateNodeInstance | ( | ) | [virtual] |
MRMLNode methods.
Reimplemented from vtkMRMLProceduralColorNode.
| virtual const char* vtkMRMLPETProceduralColorNode::GetClassName | ( | ) | [virtual] |
Reimplemented from vtkMRMLProceduralColorNode.
| int vtkMRMLPETProceduralColorNode::GetFirstType | ( | ) | [inline, virtual] |
Return the lowest and the highest integers, for use in looping.
Reimplemented from vtkMRMLColorNode.
Definition at line 70 of file vtkMRMLPETProceduralColorNode.h.
| int vtkMRMLPETProceduralColorNode::GetLastType | ( | ) | [inline, virtual] |
Reimplemented from vtkMRMLColorNode.
Definition at line 71 of file vtkMRMLPETProceduralColorNode.h.
| virtual const char* vtkMRMLPETProceduralColorNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Volume, Model)
Reimplemented from vtkMRMLProceduralColorNode.
Definition at line 33 of file vtkMRMLPETProceduralColorNode.h.
| const char* vtkMRMLPETProceduralColorNode::GetTypeAsString | ( | ) | [virtual] |
return a text string describing the colour look up table type
Reimplemented from vtkMRMLProceduralColorNode.
| virtual int vtkMRMLPETProceduralColorNode::IsA | ( | const char * | type | ) | [virtual] |
Reimplemented from vtkMRMLProceduralColorNode.
| static int vtkMRMLPETProceduralColorNode::IsTypeOf | ( | const char * | type | ) | [static] |
Reimplemented from vtkMRMLProceduralColorNode.
| static vtkMRMLPETProceduralColorNode* vtkMRMLPETProceduralColorNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLProceduralColorNode.
| void vtkMRMLPETProceduralColorNode::operator= | ( | const vtkMRMLPETProceduralColorNode & | ) | [protected] |
| void vtkMRMLPETProceduralColorNode::PrintSelf | ( | ostream & | os, |
| vtkIndent | indent | ||
| ) |
Reimplemented from vtkMRMLProceduralColorNode.
| void vtkMRMLPETProceduralColorNode::ProcessMRMLEvents | ( | vtkObject * | , |
| unsigned long | long, | ||
| void * | |||
| ) | [virtual] |
alternative method to propagate events generated in Storage nodes
Reimplemented from vtkMRMLProceduralColorNode.
| virtual void vtkMRMLPETProceduralColorNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Set node attributes
Reimplemented from vtkMRMLProceduralColorNode.
| static vtkMRMLPETProceduralColorNode* vtkMRMLPETProceduralColorNode::SafeDownCast | ( | vtkObject * | o | ) | [static] |
Reimplemented from vtkMRMLProceduralColorNode.
| virtual void vtkMRMLPETProceduralColorNode::SetType | ( | int | type | ) | [virtual] |
Get/Set for Type. In SetType, set up the custom colour options for this set of colours
Reimplemented from vtkMRMLColorNode.
| void vtkMRMLPETProceduralColorNode::SetTypeToHeat | ( | ) |
| void vtkMRMLPETProceduralColorNode::SetTypeToMIP | ( | ) |
| void vtkMRMLPETProceduralColorNode::SetTypeToRainbow | ( | ) |
| virtual void vtkMRMLPETProceduralColorNode::UpdateScene | ( | vtkMRMLScene * | scene | ) | [virtual] |
Finds the storage node and read the data
Reimplemented from vtkMRMLProceduralColorNode.
| virtual void vtkMRMLPETProceduralColorNode::WriteXML | ( | ostream & | of, |
| int | indent | ||
| ) | [virtual] |
Write this node's information to a MRML file in XML format.
Reimplemented from vtkMRMLProceduralColorNode.
1.7.4