![]() |
Slicer 5.9
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
Macros | |
#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) |
They are To be used in PrintSelf(ostream& os, vtkIndent indent) method. Arguments of value printing macros:
#define vtkMRMLPrintBeginMacro | ( | os, | |
indent ) |
This macro must be placed before the first value printing macro.
Definition at line 459 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintBooleanMacro | ( | propertyName | ) |
Macro for printing bool node property value.
Definition at line 469 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintEndMacro | ( | ) |
This macro must be placed after the last value printing macro.
Definition at line 465 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintEnumMacro | ( | propertyName | ) |
Macro for printing enum node property value.
Definition at line 481 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintFloatMacro | ( | propertyName | ) |
Macro for printing floating-point (float or double) node property value.
Definition at line 489 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintIntMacro | ( | propertyName | ) |
Macro for printing int node property value.
Definition at line 485 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintMatrix4x4Macro | ( | propertyName | ) |
Definition at line 562 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintObjectMacro | ( | propertyName | ) |
Definition at line 577 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintStdFloatVectorMacro | ( | propertyName, | |
vectorType ) |
Macro for printing an iterable container (float or double) node property value. Follow VTK's PrintSelf convention of using parentheses for multiple values.
Definition at line 514 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintStdIntVectorMacro | ( | propertyName, | |
vectorType ) |
Macro for printing an iterable container (int) node property value. Follow VTK's PrintSelf convention of using parentheses for multiple values.
Definition at line 531 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintStdStringMacro | ( | propertyName | ) |
Macro for printing std::string node property value.
Definition at line 477 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintStdStringVectorMacro | ( | propertyName, | |
vectorType ) |
Macro for printing iterable container (of std::string) node property value.
Definition at line 547 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintStringMacro | ( | propertyName | ) |
Macro for printing char* node property value.
Definition at line 473 of file vtkMRMLNodePropertyMacros.h.
#define vtkMRMLPrintVectorMacro | ( | propertyName, | |
vectorType, | |||
vectorSize ) |
Macro for printing floating-point (float or double) vector node property value. Follow VTK's PrintSelf convention of using parentheses for multiple values.
Definition at line 494 of file vtkMRMLNodePropertyMacros.h.