69#ifndef vtkMetaImageReader_h
70#define vtkMetaImageReader_h
72#include "vtkIOImageModule.h"
104 vtkGetMacro(RescaleSlope,
double);
105 vtkGetMacro(RescaleOffset,
double);
106 vtkGetMacro(BitsAllocated,
int);
107 vtkGetStringMacro(DistanceUnits);
108 vtkGetStringMacro(AnatomicalOrientation);
109 vtkGetMacro(GantryAngle,
double);
110 vtkGetStringMacro(PatientName);
111 vtkGetStringMacro(PatientID);
112 vtkGetStringMacro(Date);
113 vtkGetStringMacro(Series);
114 vtkGetStringMacro(ImageNumber);
115 vtkGetStringMacro(Modality);
116 vtkGetStringMacro(StudyID);
117 vtkGetStringMacro(StudyUID);
118 vtkGetStringMacro(TransferSyntaxUID);
189 vtkmetaio::MetaImage* MetaImagePtr;
192 char PatientName[255];
197 char ImageNumber[255];
201 char TransferSyntaxUID[255];
204 double RescaleOffset;
206 char DistanceUnits[255];
207 char AnatomicalOrientation[255];
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 int GetDataScalarType()
Get the file format.
virtual double * GetDataSpacing()
Set/Get the spacing of the data in the file.
virtual double * GetDataOrigin()
Set/Get the origin of the data (location of first pixel in the file).
a simple class to control print indentation