16#ifndef __mlMultiFileVolumeListPROutput_H
17#define __mlMultiFileVolumeListPROutput_H
33class DVPresentationState;
60#if defined(_ENABLE_PRS_IMAGE_RENDERING)
71#if defined(_ENABLE_PRS_IMAGE_RENDERING)
96 virtual void _retrieveOtherInformation(std::ostringstream &_str, DVPresentationState &dprState);
125#if defined(_ENABLE_PRS_IMAGE_RENDERING)
143 const std::string _IRefIndent;
146 const size_t _NumIndentChars;
152#if defined(_ENABLE_PRS_IMAGE_RENDERING)
Project global and OS specific declarations.
#define ML_MULTIFILE_VOLUME_LIST_DCMTK_OUTPUTS_EXPORT
DLL export macro definition.
virtual void calculateOutputImageProperties(int outputIndex, PagedImage *outputImage)
virtual void calculateOutputSubImage(SubImage *outputSubImage, int outputIndex, SubImage *inputSubImages)
MultiFileVolumeListBaseOutput(int numInputs=0, int numOutputs=0, bool autoInstallTagDumpFieldAddOn=true, bool installInputAccessConnector=true, bool installInputMessageFilterPlugin=true, bool installOutputAccessConnector=true)
virtual void _retrieveOverlaysInPresentationState(std::ostringstream &_str, DVPresentationState &dprState)
Retrieves OverlaysInPresentationState information into the passed stream.
virtual void _retrieveGraphicLayerActiveOverlayObjects(std::ostringstream &_str, DVPresentationState &dprState, size_t iGLay)
Retrieves ActiveOverlayObject information from Graphic Layer iGLay into the passed stream.
virtual void _setInfosFromFile(const std::string &dcmFileName, std::string infoString)
Retrieve all information from give DICOM file name and set it in _infoStringFld.
virtual void _retrieveGraphicLayerCurveObjects(std::ostringstream &_str, DVPresentationState &dprState, size_t iGLay)
Retrieves VurveObject information from Graphic Layer iGLay into the passed stream.
virtual void _retrieveGraphicLayers(std::ostringstream &_str, DVPresentationState &dprState)
Retrieves GrapicLayer information into the passed stream.
virtual void _retrieveGraphicLayerTextObjects(std::ostringstream &_str, DVPresentationState &dprState, size_t iGLay)
Retrieves TextObject information from Graphic Layer iGLay into the passed stream.
virtual ~MultiFileVolumeListPROutput()
Destructor.
virtual void _retrieveGeneralState(std::ostringstream &_str, DVPresentationState &dprState)
Retrieves general information into the passed stream.
virtual void _retrieveOverlaysInImage(std::ostringstream &_str, DVPresentationState &dprState)
Retrieves OverlaysInImage information into the passed stream.
virtual void _updateVolumeInformation(MultiFileVolume *currVol) override
virtual void _retrieveGraphicLayerGraphicObjects(std::ostringstream &_str, DVPresentationState &dprState, size_t iGLay)
Retrieves GraphicObject information from Graphic Layer iGLay into the passed stream.
virtual void _retrieveImageReferences(std::ostringstream &_str, DVPresentationState &dprState)
Retrieves ImageReferences information into the passed stream.
MultiFileVolumeListPROutput(int numInputs=0, int numOutputs=0)
Constructor.
virtual void _retrieveGraphicLayerGeneralInformation(std::ostringstream &_str, DVPresentationState &dprState, size_t iGLay)
Retrieves general information from Graphic Layer iGLay into the passed stream.
Base object class for passing DVPresentationState objects between MeVisLab modules.
#define ML_MODULE_CLASS_HEADER(className)
Provides the base class for an additional output for a MultiFileVolumeList module.
Base object class for passing DICOM presentation states between MeVisLab modules.