12 #ifndef ossimGeoAnnotationBitmap_HEADER 13 #define ossimGeoAnnotationBitmap_HEADER 22 unsigned char r = 255,
23 unsigned char g = 255,
24 unsigned char b = 255);
virtual void draw(ossimRgbImage &anImage) const =0
virtual bool intersects(const ossimDrect &rect) const =0
virtual ossimAnnotationObject * getNewClippedObject(const ossimDrect &rect) const =0
virtual void transform(ossimImageGeometry *projection)=0
virtual std::ostream & print(std::ostream &out) const
Generic print method.
virtual ossimDrect getBoundingRect() const
virtual void applyScale(double x, double y)=0
Container class that holds both 2D transform and 3D projection information for an image Only one inst...
ossimDpt theProjectedPoint
ossimRefPtr< ossimImageData > theImageData
virtual ossimObject * dup() const
virtual void computeBoundingRect()=0
std::basic_ostream< char > ostream
Base class for char output streams.