#include <vtkMRMLFreeSurferModelOverlayStorageNode.h>
| vtkMRMLFreeSurferModelOverlayStorageNode::vtkMRMLFreeSurferModelOverlayStorageNode | ( | ) | [protected] |
References AddFileExtension().
| vtkMRMLFreeSurferModelOverlayStorageNode::~vtkMRMLFreeSurferModelOverlayStorageNode | ( | ) | [protected] |
| vtkMRMLFreeSurferModelOverlayStorageNode::vtkMRMLFreeSurferModelOverlayStorageNode | ( | const vtkMRMLFreeSurferModelOverlayStorageNode & | ) | [protected] |
| void vtkMRMLFreeSurferModelOverlayStorageNode::AddFileExtension | ( | std::string | ext | ) |
Add a known overlay file extension
References IsKnownFileExtension(), and KnownFileExtensions.
Referenced by Copy(), ReadXMLAttributes(), and vtkMRMLFreeSurferModelOverlayStorageNode().
| void vtkMRMLFreeSurferModelOverlayStorageNode::Copy | ( | vtkMRMLNode * | node | ) | [virtual] |
Copy the node's attributes to this object
Reimplemented from vtkMRMLModelStorageNode.
References AddFileExtension(), GetKnownFileExtension(), and GetNumberOfKnownFileExtensions().
| int vtkMRMLFreeSurferModelOverlayStorageNode::CopyData | ( | vtkMRMLNode * | refNode, | |
| const char * | newFileName | |||
| ) | [virtual] |
Copy data from a referenced node's filename to new location. NOTE: use this instead of Write Data in the Remote IO Pipeline until FreeSurferModel Writers are available.
References vtkMRMLStorageNode::GetFullNameFromFileName(), and vtkMRMLStorageNode::StageWriteData().
Referenced by vtkFetchMILogic::PostStorableNodes().
| vtkMRMLNode * vtkMRMLFreeSurferModelOverlayStorageNode::CreateNodeInstance | ( | ) | [virtual] |
Create instance of the default node. Like New only virtual NOTE: Subclasses should implement this method
Reimplemented from vtkMRMLModelStorageNode.
References autoSlicerTracto2regions::ret.
return the indexed file extension, null if i out of range
References GetNumberOfKnownFileExtensions(), and KnownFileExtensions.
Referenced by Copy(), and PrintSelf().
| virtual const char* vtkMRMLFreeSurferModelOverlayStorageNode::GetNodeTagName | ( | ) | [inline, virtual] |
Get node XML tag name (like Storage, Model)
Reimplemented from vtkMRMLModelStorageNode.
| int vtkMRMLFreeSurferModelOverlayStorageNode::GetNumberOfKnownFileExtensions | ( | ) |
return the number of known file extensions
References KnownFileExtensions.
Referenced by Copy(), GetKnownFileExtension(), PrintSelf(), and WriteXML().
| void vtkMRMLFreeSurferModelOverlayStorageNode::InitializeSupportedWriteFileTypes | ( | ) | [virtual] |
Initialize all the supported write file types
Reimplemented from vtkMRMLModelStorageNode.
| bool vtkMRMLFreeSurferModelOverlayStorageNode::IsKnownFileExtension | ( | std::string | ext | ) |
returns true if on the list, false otherwise
References KnownFileExtensions.
Referenced by AddFileExtension(), and SupportedFileType().
| vtkMRMLFreeSurferModelOverlayStorageNode * vtkMRMLFreeSurferModelOverlayStorageNode::New | ( | ) | [static] |
Reimplemented from vtkMRMLModelStorageNode.
References autoSlicerTracto2regions::ret.
Referenced by ReadData().
| void vtkMRMLFreeSurferModelOverlayStorageNode::operator= | ( | const vtkMRMLFreeSurferModelOverlayStorageNode & | ) | [protected] |
Reimplemented from vtkMRMLModelStorageNode.
| void vtkMRMLFreeSurferModelOverlayStorageNode::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
Reimplemented from vtkMRMLModelStorageNode.
References GetKnownFileExtension(), and GetNumberOfKnownFileExtensions().
| void vtkMRMLFreeSurferModelOverlayStorageNode::ProcessParentNode | ( | vtkMRMLNode * | parentNode | ) | [virtual] |
Set dependencies between this node and the parent node when parsing XML file
Reimplemented from vtkMRMLModelStorageNode.
References ReadData().
| int vtkMRMLFreeSurferModelOverlayStorageNode::ReadData | ( | vtkMRMLNode * | refNode | ) | [virtual] |
Read data and set it in the referenced node NOTE: Subclasses should implement this method
Reimplemented from vtkMRMLModelStorageNode.
References vtkMRMLScene::AddNode(), vtkMRMLModelNode::AddPointScalars(), vtkFSSurfaceAnnotationReader::GetColorTableNames(), vtkMRMLStorageNode::GetFullNameFromFileName(), vtkMRMLModelNode::GetModelDisplayNode(), vtkMRMLScene::GetNodesByName(), vtkMRMLNode::GetScene(), vtkMRMLFreeSurferProceduralColorNode::GetTypeAsIDString(), vtkMRMLNode::Modified(), slicerget::name, New(), vtkFSSurfaceAnnotationReader::ReadFSAnnotation(), vtkFSSurfaceScalarReader::ReadFSScalars(), vtkFSSurfaceLabelReader::ReadLabel(), vtkFSSurfaceWFileReader::ReadWFile(), result, vtkMRMLNode::Scene, vtkMRMLDisplayNode::SetActiveScalarName(), vtkMRMLModelNode::SetActiveScalars(), vtkMRMLDisplayNode::SetAndObserveColorNodeID(), vtkFSSurfaceAnnotationReader::SetColorTableOutput(), vtkITKArchetypeImageSeriesReader::SetDesiredCoordinateOrientationToNative(), vtkFSSurfaceAnnotationReader::SetOutput(), vtkFSSurfaceLabelReader::SetOutput(), vtkFSSurfaceWFileReader::SetOutput(), vtkFSSurfaceScalarReader::SetOutput(), vtkITKArchetypeImageSeriesReader::SetOutputScalarTypeToNative(), vtkMRMLStorageNode::SetReadStateIdle(), vtkMRMLStorageNode::SetReadStatePending(), vtkMRMLFreeSurferProceduralColorNode::SetTypeToBlueRed(), vtkMRMLFreeSurferProceduralColorNode::SetTypeToGreenRed(), vtkMRMLFreeSurferProceduralColorNode::SetTypeToHeat(), vtkMRMLFreeSurferProceduralColorNode::SetTypeToLabels(), vtkMRMLFreeSurferProceduralColorNode::SetTypeToRedGreen(), vtkMRMLStorageNode::StageReadData(), and vtkMRMLStorageNode::TransferDone.
Referenced by ProcessParentNode().
| void vtkMRMLFreeSurferModelOverlayStorageNode::ReadXMLAttributes | ( | const char ** | atts | ) | [virtual] |
Read node attributes from XML file
Reimplemented from vtkMRMLModelStorageNode.
References AddFileExtension().
can I load files with extensions like this filename has?
Reimplemented from vtkMRMLModelStorageNode.
References vtkMRMLStorageNode::FileName, IsKnownFileExtension(), slicerget::name, and vtkMRMLStorageNode::URI.
Referenced by vtkSlicerModelsLogic::AddScalar(), and vtkSlicerApplicationLogic::ProcessReadNodeData().
| vtkMRMLFreeSurferModelOverlayStorageNode::vtkTypeMacro | ( | vtkMRMLFreeSurferModelOverlayStorageNode | , | |
| vtkMRMLModelStorageNode | ||||
| ) |
| int vtkMRMLFreeSurferModelOverlayStorageNode::WriteData | ( | vtkMRMLNode * | refNode | ) | [virtual] |
Write data from a referenced node NOTE: Subclasses should implement this method
Reimplemented from vtkMRMLModelStorageNode.
References vtkMRMLStorageNode::GetFullNameFromFileName(), result, and vtkMRMLStorageNode::StageWriteData().
| void vtkMRMLFreeSurferModelOverlayStorageNode::WriteXML | ( | ostream & | of, | |
| int | indent | |||
| ) | [virtual] |
Write this node's information to a MRML file in XML format.
Reimplemented from vtkMRMLModelStorageNode.
References GetNumberOfKnownFileExtensions(), and KnownFileExtensions.
std::vector< std::string > vtkMRMLFreeSurferModelOverlayStorageNode::KnownFileExtensions [protected] |
a list of valid overlay file extensions
Referenced by AddFileExtension(), GetKnownFileExtension(), GetNumberOfKnownFileExtensions(), IsKnownFileExtension(), and WriteXML().
1.6.1