|
Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
#include <sstream>#include <vtksys/SystemTools.hxx>

Go to the source code of this file.
Macros | |
| #define | vtkMRMLCopyBeginMacro(sourceNode) |
| #define | vtkMRMLCopyBooleanMacro(propertyName) |
| Macro for copying bool node property value. | |
| #define | vtkMRMLCopyEndMacro() |
| This macro must be placed after the last value copying macro. | |
| #define | vtkMRMLCopyEnumMacro(propertyName) |
| Macro for copying enum node property value. | |
| #define | vtkMRMLCopyFloatMacro(propertyName) |
| Macro for copying floating-point (float or double) node property value. | |
| #define | vtkMRMLCopyIntMacro(propertyName) |
| Macro for copying int node property value. | |
| #define | vtkMRMLCopyOwnedMatrix4x4Macro(propertyName) |
| #define | vtkMRMLCopyStdFloatVectorMacro(propertyName) |
| Macro for copying an iterable container (float or double) vector node property value. | |
| #define | vtkMRMLCopyStdIntVectorMacro(propertyName) |
| Macro for copying an iterable container (int) vector node property value. | |
| #define | vtkMRMLCopyStdStringMacro(propertyName) |
| Macro for copying std::string node property value. | |
| #define | vtkMRMLCopyStdStringVectorMacro(propertyName) |
| Macro for copying an iterable container (of std::string) vector node property value. | |
| #define | vtkMRMLCopyStringMacro(propertyName) |
| Macro for copying char* node property value. | |
| #define | vtkMRMLCopyVectorMacro(propertyName, vectorType, vectorSize) |
| Macro for copying floating-point (float or double) vector node property value. | |
| #define | vtkMRMLPrintBeginMacro(os, indent) |
| #define | vtkMRMLPrintBooleanMacro(propertyName) |
| Macro for printing bool node property value. | |
| #define | vtkMRMLPrintEndMacro() |
| This macro must be placed after the last value printing macro. | |
| #define | vtkMRMLPrintEnumMacro(propertyName) |
| Macro for printing enum node property value. | |
| #define | vtkMRMLPrintFloatMacro(propertyName) |
| Macro for printing floating-point (float or double) node property value. | |
| #define | vtkMRMLPrintIntMacro(propertyName) |
| Macro for printing int node property value. | |
| #define | vtkMRMLPrintMatrix4x4Macro(propertyName) |
| #define | vtkMRMLPrintObjectMacro(propertyName) |
| #define | vtkMRMLPrintStdFloatVectorMacro(propertyName, vectorType) |
| #define | vtkMRMLPrintStdIntVectorMacro(propertyName, vectorType) |
| #define | vtkMRMLPrintStdStringMacro(propertyName) |
| Macro for printing std::string node property value. | |
| #define | vtkMRMLPrintStdStringVectorMacro(propertyName, vectorType) |
| Macro for printing iterable container (of std::string) node property value. | |
| #define | vtkMRMLPrintStringMacro(propertyName) |
| Macro for printing char* node property value. | |
| #define | vtkMRMLPrintVectorMacro(propertyName, vectorType, vectorSize) |
| #define | vtkMRMLReadXMLBeginMacro(atts) |
| #define | vtkMRMLReadXMLBooleanMacro(xmlAttributeName, propertyName) |
| Macro for reading bool node property from XML. | |
| #define | vtkMRMLReadXMLEndMacro() |
| This macro must be placed after the last value reading macro. | |
| #define | vtkMRMLReadXMLEnumMacro(xmlAttributeName, propertyName) |
| #define | vtkMRMLReadXMLFloatMacro(xmlAttributeName, propertyName) |
| Macro for reading floating-point (float or double) node property from XML. | |
| #define | vtkMRMLReadXMLIntMacro(xmlAttributeName, propertyName) |
| Macro for reading int node property from XML. | |
| #define | vtkMRMLReadXMLOwnedMatrix4x4Macro(xmlAttributeName, propertyName) |
| #define | vtkMRMLReadXMLStdFloatVectorMacro(xmlAttributeName, propertyName, vectorType) |
| Macro for reading an iterable container (float or double) node property from XML. | |
| #define | vtkMRMLReadXMLStdIntVectorMacro(xmlAttributeName, propertyName, vectorType) |
| Macro for reading an iterable container (int) node property from XML. | |
| #define | vtkMRMLReadXMLStdStringMacro(xmlAttributeName, propertyName) |
| #define | vtkMRMLReadXMLStdStringVectorMacro(xmlAttributeName, propertyName, vectorType) |
| Macro for reading an iterable container (of std::string) node property from XML. | |
| #define | vtkMRMLReadXMLStringMacro(xmlAttributeName, propertyName) |
| #define | vtkMRMLReadXMLVectorMacro(xmlAttributeName, propertyName, vectorType, vectorSize) |
| Macro for reading floating-point (float or double) vector node property from XML. | |
| #define | vtkMRMLWriteXMLBeginMacro(of) |
| #define | vtkMRMLWriteXMLBooleanMacro(xmlAttributeName, propertyName) |
| Macro for writing bool node property to XML. | |
| #define | vtkMRMLWriteXMLEndMacro() |
| This macro must be placed after the last value writing macro. | |
| #define | vtkMRMLWriteXMLEnumMacro(xmlAttributeName, propertyName) |
| #define | vtkMRMLWriteXMLFloatMacro(xmlAttributeName, propertyName) |
| Macro for writing floating-point (double or float) node property to XML. | |
| #define | vtkMRMLWriteXMLIntMacro(xmlAttributeName, propertyName) |
| Macro for writing int node property to XML. | |
| #define | vtkMRMLWriteXMLMatrix4x4Macro(xmlAttributeName, propertyName) |
| Macro for writing vtkMatrix4x4 to XML. | |
| #define | vtkMRMLWriteXMLStdFloatVectorMacro(xmlAttributeName, propertyName, vectorType) |
| Macro for writing std::vector (float or double) node property to XML. | |
| #define | vtkMRMLWriteXMLStdIntVectorMacro(xmlAttributeName, propertyName, vectorType) |
| Macro for writing std::vector (int) node property to XML. | |
| #define | vtkMRMLWriteXMLStdStringMacro(xmlAttributeName, propertyName) |
| Macro for writing std::string node property to XML. | |
| #define | vtkMRMLWriteXMLStdStringVectorMacro(xmlAttributeName, propertyName, vectorType) |
| Macro for writing std::vector (of std::string) node property to XML. | |
| #define | vtkMRMLWriteXMLStringMacro(xmlAttributeName, propertyName) |
| #define | vtkMRMLWriteXMLVectorMacro(xmlAttributeName, propertyName, vectorType, vectorSize) |
| Macro for writing vector (of numbers) node property to XML. | |