22 const char* prefix)
const 81 std::vector<ossimString>& typeList)
const 97 const char* prefix)
const virtual ossimProjection * createProjection(ossimImageHandler *handler) const
Utility method to create a projection from an image handler.
void setProjection(ossimProjection *projection)
Sets the projection to be used for local-to-world coordinate transformation.
Represents serializable keyword/value map.
virtual bool extendGeometry(ossimImageHandler *handler) const
ossimKakaduJpipImageGeometryFactory()
static ossimKakaduJpipImageGeometryFactory * instance()
virtual ossim2dTo2dTransform * createTransform(ossimImageHandler *handler) const
This is a utility method used by crateGeoemtry that takes an image handler.
ossimProjection * createProjection(const ossimFilename &filename, ossim_uint32 entryIdx) const
virtual ossimRefPtr< ossimImageGeometry > getImageGeometry()
Returns the image geometry object associated with this tile source or NULL if non defined...
unsigned int ossim_uint32
Container class that holds both 2D transform and 3D projection information for an image Only one inst...
virtual ossimImageGeometry * createGeometry(const ossimString &typeName) const
static ossimProjectionFactoryRegistry * instance()
virtual void getTypeNameList(std::vector< ossimString > &typeList) const
const ossimProjection * getProjection() const
Access methods for projection (may be NULL pointer).
This class defines an abstract Handler which all image handlers(loaders) should derive from...
void setTransform(ossim2dTo2dTransform *transform)
Sets the transform to be used for local-to-full-image coordinate transformation.
const ossim2dTo2dTransform * getTransform() const
Access methods for transform (may be NULL pointer).
bool hasTransform() const
Returns TRUE if valid transform defined.