1 #ifndef ossimVpfAnnotationSource_HEADER 2 #define ossimVpfAnnotationSource_HEADER 16 virtual bool isOpen()
const;
25 const char* prefix=NULL)
const;
28 const char* prefix=NULL);
31 virtual void getAllFeatures(std::vector<ossimVpfAnnotationFeatureInfo*>& features);
32 virtual void setAllFeatures(
const std::vector<ossimVpfAnnotationFeatureInfo*>& features);
virtual bool isOpen() const
ossimVpfAnnotationSource()
std::vector< ossimVpfAnnotationLibraryInfo * > theLibraryInfo
virtual void computeBoundingRect()
Represents serializable keyword/value map.
virtual void setAllFeatures(const std::vector< ossimVpfAnnotationFeatureInfo *> &features)
virtual void transformObjects(ossimImageGeometry *geom=0)
virtual bool saveState(ossimKeywordlist &kwl, const char *prefix=NULL) const
Saves the current state of this object.
virtual void getAllFeatures(std::vector< ossimVpfAnnotationFeatureInfo *> &features)
bool openDatabase(const ossimFilename &file)
virtual bool loadState(const ossimKeywordlist &kwl, const char *prefix=NULL)
Method to the load (recreate) the state of an object from a keyword list.
void deleteAllLibraries()
virtual ~ossimVpfAnnotationSource()
virtual ossimFilename getFilename() const
Container class that holds both 2D transform and 3D projection information for an image Only one inst...
ossimVpfDatabase theDatabase
virtual void drawAnnotations(ossimRefPtr< ossimImageData > tile)
ossimFilename theFilename
std::vector< ossimVpfAnnotationFeatureInfo * > theFeatureList