15#ifndef __vtkMRMLDiffusionTensorVolumeNode_h
16#define __vtkMRMLDiffusionTensorVolumeNode_h
36 void PrintSelf(ostream& os, vtkIndent indent)
override;
vtkMRMLDiffusionImageVolumeNode()
MRML node for representing a volume (image stack).
static vtkMRMLDiffusionTensorVolumeNode * New()
vtkMRMLCopyContentDefaultMacro(vtkMRMLDiffusionTensorVolumeNode)
vtkMRMLDiffusionTensorVolumeNode()
const char * GetNodeTagName() override
Get node XML tag name (like Volume, Model)
void operator=(const vtkMRMLDiffusionTensorVolumeNode &)
vtkMRMLNode * CreateNodeInstance() override
MRMLNode methods.
virtual vtkMRMLDiffusionTensorVolumeDisplayNode * GetDiffusionTensorVolumeDisplayNode()
Associated display MRML node.
void CreateDefaultDisplayNodes() override
Create and observe default display node.
void PrintSelf(ostream &os, vtkIndent indent) override
vtkMRMLDiffusionTensorVolumeNode(const vtkMRMLDiffusionTensorVolumeNode &)
~vtkMRMLDiffusionTensorVolumeNode() override
virtual void SetAndObserveDisplayNodeID(const char *DisplayNodeID)
Associated volume display MRML node.
vtkMRMLStorageNode * CreateDefaultStorageNode() override
Create default storage node or nullptr if does not have one.
Abstract Superclass for all specific types of MRML nodes.
A superclass for other storage nodes.