14 #ifndef mitkRTDoseReaderService_h
15 #define mitkRTDoseReaderService_h
58 std::vector<itk::SmartPointer<BaseData>>
DoRead()
override;
67 template<
typename TPixel,
unsigned int VImageDimension>
68 void MultiplyGridScaling(itk::Image< TPixel, VImageDimension>* image,
float gridscale);
70 mitk::Image::Pointer scaledDoseImage;
#define MITKDICOMRTIO_EXPORT
Base class for creating mitk::BaseData objects from files or streams.
std::vector< itk::SmartPointer< BaseData > > Read() override
Read data and create a list of BaseData objects.
Reader service for DICOM files of modality RTDOSE.
RTDoseReaderService(const RTDoseReaderService &other)
Copy constructor.
RTDoseReaderService()
Default constructor. Registers reader for the RTDOSE MIME type.
std::vector< itk::SmartPointer< BaseData > > DoRead() override
Read a DICOM dataset from an RTDOSE file.
~RTDoseReaderService() override
Find image slices visible on a given plane.