13 #ifndef LTI_IMAGESTAGE_H 14 #define LTI_IMAGESTAGE_H 174 virtual lt_uint32 getStripHeight()
const = 0;
201 virtual lt_int64 getEncodingCost(
const LTIScene& scene)
const = 0;
214 virtual bool getReaderScene(
const LTIScene &decodeScene,
292 virtual LTIMaskSource *getMask()
const = 0;
323 bool isBandSelected(
const LTIPixel &pixelProps)
const;
380 const LTIScene &getFullScene()
const;
394 StripMarcher* m_stripMarcher;
399 #endif // LTI_IMAGESTAGE_H
progress delegate (callback) base class
representation of a scene
#define LTI_REFERENCE_COUNTED_BOILERPLATE_BASE(classname)
Macros for defining boilerplate parts of derived LTIReferenceCountedObject classes.
lt_uint32 LT_STATUS
An integral status code.
represents a geographic coordinate
#define LT_BEGIN_NAMESPACE(theNameSpace)
compiler does not support namespaces
unsigned int lt_uint32
unsigned 32-bit integer
class for storing metadata associated with an image
class to hold data passed between image stages
abstract class for decoding from an image
abstract class representing an image
unsigned char lt_uint8
unsigned 8-bit integer
basic properties of a pixel
#define LT_END_NAMESPACE(theNameSpace)
compiler does not support namespaces
interrupt delegate (callback) base class