10 #ifndef ossimAnnotationObject_HEADER 11 #define ossimAnnotationObject_HEADER 29 virtual void applyScale(
double x,
31 virtual void applyScale(
const ossimDpt& scale);
36 virtual bool intersects(
const ossimDrect& rect)
const=0;
46 virtual void getBoundingRect(
ossimDrect& rect)
const=0;
49 virtual void computeBoundingRect()=0;
68 virtual bool isPointWithin(
const ossimDpt& imagePoint)
const;
74 const char* prefix=0)
const;
81 const char* prefix=0);
90 static void restIdCounter();
Represents serializable keyword/value map.
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=0) const
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=0)
static ossim_uint32 theIdCounter
virtual std::ostream & print(std::ostream &out) const
Generic print method.
unsigned int ossim_uint32
unsigned char ossim_uint8
std::basic_ostream< char > ostream
Base class for char output streams.