19#include <FMEThirdPartyWarningsDisable.h> 
   20#include <boost/smart_ptr.hpp> 
   21#include <FMEThirdPartyWarningsRestore.h> 
   27template <
typename SEGMENT_IMAGE_TYPE>
 
Pure virtual base class describing an abstract image type to be read/written as DICOM SEG image as it...
 
Class describing one segment as it is described in the DICOM standard under SEGMENTATION IMAGE MODULE...
 
std::string getImageType() const override
Returns the type of the image as string, BINARY in this case.
 
ItemImagePtr _image
The Image instance itself.
 
ItemImagePtr getImage()
Returns the image.
 
~DicomSegmentItemImage() override
Default constructor creating an image.
 
DicomSegmentItemImage()
Default constructor creating an image.
 
SEGMENT_IMAGE_TYPE ImageType
Directly typedef to get image type.
 
boost::shared_ptr< const SEGMENT_IMAGE_TYPE > Const_ItemImagePtr
Typedef as boost shared constant SubImage pointer.
 
void setImage(ItemImagePtr image)
Returns the image.
 
Const_ItemImagePtr getConstantImage() const
Returns the constant image.
 
boost::shared_ptr< SEGMENT_IMAGE_TYPE > ItemImagePtr
Typedef as boost shared SubImage pointer.
 
Header file of pure virtual base class describing an abstract image type to be read/written as DICOM ...
 
Target mlrange_cast(Source arg)
Generic version of checked ML casts.