OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimProjectionViewControllerFactory.h>
Public Member Functions | |
virtual ossimViewController * | createViewController (const ossimString &name) const |
virtual ossimViewController * | createViewController (const ossimKeywordlist &kwl, const char *prefix) const |
virtual ossimObject * | createObject (const ossimString &typeName) const |
virtual ossimObject * | createObject (const ossimKeywordlist &kwl, const char *prefix) const |
virtual void | getTypeNameList (std::vector< ossimString > &typeList) const |
![]() | |
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 ossimProjectionViewControllerFactory * | instance () |
Protected Member Functions | |
ossimProjectionViewControllerFactory () | |
ossimProjectionViewControllerFactory (const ossimProjectionViewControllerFactory &) | |
![]() | |
virtual | ~ossimReferenced () |
Static Protected Attributes | |
static ossimProjectionViewControllerFactory * | theInstance = NULL |
Definition at line 17 of file ossimProjectionViewControllerFactory.h.
|
inlineprotected |
Definition at line 33 of file ossimProjectionViewControllerFactory.h.
Referenced by instance().
|
inlineprotected |
Definition at line 34 of file ossimProjectionViewControllerFactory.h.
|
virtual |
Creates an object given a type name.
Implements ossimObjectFactory.
Definition at line 62 of file ossimProjectionViewControllerFactory.cpp.
References createViewController().
|
virtual |
Creates and object given a keyword list.
Implements ossimObjectFactory.
Definition at line 67 of file ossimProjectionViewControllerFactory.cpp.
References createViewController().
|
virtual |
Definition at line 31 of file ossimProjectionViewControllerFactory.cpp.
References STATIC_TYPE_NAME.
Referenced by createObject(), and createViewController().
|
virtual |
Definition at line 41 of file ossimProjectionViewControllerFactory.cpp.
References createViewController(), ossimKeywordlist::find(), ossimSource::loadState(), and ossimKeywordNames::TYPE_KW.
|
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.
Implements ossimObjectFactory.
Definition at line 73 of file ossimProjectionViewControllerFactory.cpp.
|
static |
Definition at line 21 of file ossimProjectionViewControllerFactory.cpp.
References ossimProjectionViewControllerFactory(), and theInstance.
Referenced by ossimInit::initializeDefaultFactories().
|
staticprotected |
Definition at line 36 of file ossimProjectionViewControllerFactory.h.
Referenced by instance().