24 #ifndef __evSegmentationMapCodec_h 25 #define __evSegmentationMapCodec_h 41 return(
evString(
"evSegmentationMapCodec"));
virtual int Decode(evBitBuffer &input_buffer, evSegmentationMap &segmentation_map) const =0
evSegmentationMapCodec(void)
virtual int Encode(evBitBuffer &output_buffer, const evSegmentationMap &segmentation_map) const =0
virtual ~evSegmentationMapCodec(void)
virtual const evString GetClassName(void) const
Definition: evSegmentationMapCodec.h:39
virtual int DecodeHeader(evFile &infile) const =0
Definition: evBitBuffer.h:34
static evSegmentationMapCodec * Create(const evString &compression_method)
virtual int EncodeHeader(evFile &outfile) const =0
Definition: evSegmentationMap.h:35
Definition: evSegmentationMapCodec.h:33
Definition: evProcessObject.h:31
Definition: evString.h:30