21 #ifndef ossimAnnotationSource_HEADER 22 #define ossimAnnotationSource_HEADER 82 const char* prefix=0)
const;
89 const char* prefix=0);
91 virtual void computeBoundingRect();
virtual ossimIrect getBoundingRect(ossim_uint32 resLevel=0) const
This will return the bounding rect of the source.
Represents serializable keyword/value map.
virtual ossim_uint32 getNumberOfOutputBands() const
Returns the number of bands in a tile returned from this TileSource.
std::vector< ossimRefPtr< ossimAnnotationObject > > AnnotationObjectListType
ossimAnnotationSource(const ossimAnnotationSource &rhs)
virtual void initialize()
unsigned int ossim_uint32
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
AnnotationObjectListType theAnnotationObjectList
virtual ossimScalarType getOutputScalarType() const
This will be used to query the output pixel type of the tile source.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Method to save the state of an object to a keyword list.
ossimRefPtr< ossimRgbImage > theImage
ossim_uint32 theNumberOfBands
ossimRefPtr< ossimImageData > theTile
virtual ossimRefPtr< ossimImageData > getTile(const ossimIpt &origin, ossim_uint32 resLevel=0)