28#ifndef VTKGDCMPOLYDATAREADER_H
29#define VTKGDCMPOLYDATAREADER_H
31#include "vtkgdcmModule.h"
32#include "vtkPolyDataAlgorithm.h"
34class vtkMedicalImageProperties;
37namespace gdcm {
class Reader; }
44 virtual void PrintSelf(ostream& os, vtkIndent indent);
68 int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
70 vtkInformation *vtkNotUsed(request),
71 vtkInformationVector **vtkNotUsed(inputVector),
72 vtkInformationVector *outputVector);
Reader ala DOM (Document Object Model)
Definition gdcmReader.h:54
Definition vtkGDCMPolyDataReader.h:40
void FillMedicalImageInformation(const gdcm::Reader &reader)
vtkRTStructSetProperties * RTStructSetProperties
Definition vtkGDCMPolyDataReader.h:63
int RequestData_HemodynamicWaveformStorage(gdcm::Reader const &reader, vtkInformationVector *outputVector)
vtkMedicalImageProperties * MedicalImageProperties
Definition vtkGDCMPolyDataReader.h:62
int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
int RequestInformation(vtkInformation *vtkNotUsed(request), vtkInformationVector **vtkNotUsed(inputVector), vtkInformationVector *outputVector)
int RequestInformation_HemodynamicWaveformStorage(gdcm::Reader const &reader)
vtkGetObjectMacro(RTStructSetProperties, vtkRTStructSetProperties)
int RequestInformation_RTStructureSetStorage(gdcm::Reader const &reader)
char * FileName
Definition vtkGDCMPolyDataReader.h:61
virtual void PrintSelf(ostream &os, vtkIndent indent)
int RequestData_RTStructureSetStorage(gdcm::Reader const &reader, vtkInformationVector *outputVector)
static vtkGDCMPolyDataReader * New()
vtkGetStringMacro(FileName)
vtkGetObjectMacro(MedicalImageProperties, vtkMedicalImageProperties)
vtkSetStringMacro(FileName)
vtkTypeMacro(vtkGDCMPolyDataReader, vtkPolyDataAlgorithm)
Definition vtkRTStructSetProperties.h:29