63 #ifndef vtkMetaImageReader_h
64 #define vtkMetaImageReader_h
66 #include "vtkIOImageModule.h"
74 VTK_ABI_NAMESPACE_BEGIN
100 vtkGetMacro(RescaleSlope,
double);
101 vtkGetMacro(RescaleOffset,
double);
102 vtkGetMacro(BitsAllocated,
int);
103 vtkGetStringMacro(DistanceUnits);
104 vtkGetStringMacro(AnatomicalOrientation);
105 vtkGetMacro(GantryAngle,
double);
106 vtkGetStringMacro(PatientName);
107 vtkGetStringMacro(PatientID);
108 vtkGetStringMacro(Date);
109 vtkGetStringMacro(Series);
110 vtkGetStringMacro(ImageNumber);
111 vtkGetStringMacro(Modality);
112 vtkGetStringMacro(StudyID);
113 vtkGetStringMacro(StudyUID);
114 vtkGetStringMacro(TransferSyntaxUID);
185 vtkmetaio::MetaImage* MetaImagePtr;
188 char PatientName[255];
193 char ImageNumber[255];
197 char TransferSyntaxUID[255];
200 double RescaleOffset;
202 char DistanceUnits[255];
203 char AnatomicalOrientation[255];
206 VTK_ABI_NAMESPACE_END
general representation of visualization data
Superclass of binary file readers.
virtual int GetNumberOfScalarComponents()
Set/Get the number of scalar components.
virtual int * GetDataExtent()
Get/Set the extent of the data on disk.
virtual double * GetDataSpacing()
Set/Get the spacing of the data in the file.
virtual int GetDataScalarType()
Get the file format.
virtual double * GetDataOrigin()
Set/Get the origin of the data (location of first pixel in the file).
a simple class to control print indentation