OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimKakaduJpipImageGeometryFactory.h>
Public Member Functions | |
virtual ossimImageGeometry * | createGeometry (const ossimString &typeName) const |
virtual ossimImageGeometry * | createGeometry (const ossimKeywordlist &kwl, const char *prefix=0) const |
virtual ossimImageGeometry * | createGeometry (const ossimFilename &filename, ossim_uint32 entryIdx) const |
virtual bool | extendGeometry (ossimImageHandler *handler) const |
virtual void | getTypeNameList (std::vector< ossimString > &typeList) const |
virtual ossim2dTo2dTransform * | createTransform (ossimImageHandler *handler) const |
This is a utility method used by crateGeoemtry that takes an image handler. More... | |
virtual ossim2dTo2dTransform * | createTransform (const ossimKeywordlist &kwl, const char *prefix=0) const |
This is a utility method used by crateGeoemtry that takes keywordlist and prefix. More... | |
virtual ossimProjection * | createProjection (ossimImageHandler *handler) const |
Utility method to create a projection from an image handler. More... | |
![]() | |
virtual ossimObject * | createObject (const ossimString &typeName) const |
Creates an object given a type name. More... | |
virtual ossimObject * | createObject (const ossimKeywordlist &kwl, const char *prefix=0) const |
Creates and object given a keyword list. More... | |
![]() | |
ossimBaseObjectFactory () | |
virtual | ~ossimBaseObjectFactory () |
![]() | |
virtual | ~ossimObjectFactory () |
![]() | |
ossimObject () | |
virtual | ~ossimObject () |
virtual ossimObject * | dup () const |
virtual ossimString | getShortName () const |
virtual ossimString | getLongName () const |
virtual ossimString | getDescription () const |
virtual ossimString | getClassName () const |
virtual RTTItypeid | getType () const |
virtual bool | canCastTo (ossimObject *obj) const |
virtual bool | canCastTo (const RTTItypeid &id) const |
virtual bool | canCastTo (const ossimString &parentClassName) const |
virtual bool | saveState (ossimKeywordlist &kwl, const char *prefix=0) const |
virtual bool | loadState (const ossimKeywordlist &kwl, const char *prefix=0) |
virtual std::ostream & | print (std::ostream &out) const |
Generic print method. More... | |
virtual bool | isEqualTo (const ossimObject &obj, ossimCompareType compareType=OSSIM_COMPARE_FULL) const |
virtual void | accept (ossimVisitor &visitor) |
![]() | |
ossimReferenced () | |
ossimReferenced (const ossimReferenced &) | |
ossimReferenced & | operator= (const ossimReferenced &) |
void | ref () const |
increment the reference count by one, indicating that this object has another pointer which is referencing it. More... | |
void | unref () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
void | unref_nodelete () const |
decrement the reference count by one, indicating that a pointer to this object is referencing it. More... | |
int | referenceCount () const |
Static Public Member Functions | |
static ossimKakaduJpipImageGeometryFactory * | instance () |
![]() | |
static ossimBaseObjectFactory * | instance () |
Protected Member Functions | |
ossimKakaduJpipImageGeometryFactory () | |
![]() | |
virtual | ~ossimReferenced () |
Definition at line 6 of file ossimKakaduJpipImageGeometryFactory.h.
|
protected |
Definition at line 5 of file ossimKakaduJpipImageGeometryFactory.cpp.
|
virtual |
Implements ossimImageGeometryFactoryBase.
Definition at line 15 of file ossimKakaduJpipImageGeometryFactory.cpp.
|
virtual |
Implements ossimImageGeometryFactoryBase.
Definition at line 20 of file ossimKakaduJpipImageGeometryFactory.cpp.
References ossimProjectionFactoryRegistry::createProjection(), createTransform(), ossimRefPtr< T >::get(), ossimProjectionFactoryRegistry::instance(), ossimRefPtr< T >::release(), ossimImageGeometry::setProjection(), ossimImageGeometry::setTransform(), and ossimRefPtr< T >::valid().
|
virtual |
Implements ossimImageGeometryFactoryBase.
Definition at line 39 of file ossimKakaduJpipImageGeometryFactory.cpp.
|
virtual |
Utility method to create a projection from an image handler.
handler | The image handler to create projection from. |
Definition at line 107 of file ossimKakaduJpipImageGeometryFactory.cpp.
References ossimProjectionFactoryRegistry::createProjection(), ossimProjectionFactoryRegistry::instance(), and ossimRefPtr< T >::release().
|
virtual |
This is a utility method used by crateGeoemtry that takes an image handler.
Definition at line 86 of file ossimKakaduJpipImageGeometryFactory.cpp.
References ossimRefPtr< T >::release().
Referenced by createGeometry(), and extendGeometry().
|
virtual |
This is a utility method used by crateGeoemtry that takes keywordlist and prefix.
Definition at line 96 of file ossimKakaduJpipImageGeometryFactory.cpp.
References ossimRefPtr< T >::release().
|
virtual |
Implements ossimImageGeometryFactoryBase.
Definition at line 47 of file ossimKakaduJpipImageGeometryFactory.cpp.
References createTransform(), ossimImageHandler::getImageGeometry(), ossimImageGeometry::getProjection(), ossimImageGeometry::getTransform(), ossimImageGeometry::hasTransform(), ossimImageGeometry::setTransform(), and ossimRefPtr< T >::valid().
|
virtual |
This should return the type name of all objects in all factories. This is the name used to construct the objects dynamially and this name must be unique.
Reimplemented from ossimBaseObjectFactory.
Definition at line 80 of file ossimKakaduJpipImageGeometryFactory.cpp.
|
static |
Definition at line 9 of file ossimKakaduJpipImageGeometryFactory.cpp.
Referenced by ossimSharedLibraryFinalize(), and ossimSharedLibraryInitialize().