9 #ifndef ossimAnnotationEllipseObject_HEADER 10 #define ossimAnnotationEllipseObject_HEADER 20 bool enableFill =
false,
45 virtual void setCenterWidthHeight(
const ossimDpt& center,
60 virtual void setFillFlag(
bool enabled);
63 virtual bool getFillFlag()
const;
71 virtual void setDrawAxesFlag(
bool flag);
74 virtual bool getDrawAxesFlag()
const;
80 const char* prefix=0)
const;
87 const char* prefix=0);
virtual void draw(ossimRgbImage &anImage) const =0
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
Saves the current state of this object.
virtual bool intersects(const ossimDrect &rect) const =0
Represents serializable keyword/value map.
virtual ossimAnnotationObject * getNewClippedObject(const ossimDrect &rect) const =0
virtual std::ostream & print(std::ostream &out) const
Generic print method.
virtual ossimDrect getBoundingRect() const
ossim_float64 theAzimuthInDegrees
ossimDrect theBoundingRect
virtual void applyScale(double x, double y)=0
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
Method to the load (recreate) the state of an object from a keyword list.
virtual bool isPointWithin(const ossimDpt &imagePoint) const
virtual ossimObject * dup() const
virtual void computeBoundingRect()=0
unsigned char ossim_uint8
std::basic_ostream< char > ostream
Base class for char output streams.