|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimEquationUtil.h>
Public Member Functions | |
| ossimEquationUtil (ossimArgumentParser &ap) | |
| ~ossimEquationUtil () | |
| virtual bool | execute () |
| Returns true if successful. More... | |
| virtual ossimObject * | getObject () |
| virtual const ossimObject * | getObject () const |
| virtual ossimListenerManager * | getManager () |
Public Member Functions inherited from ossimObject | |
| 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) |
Public Member Functions inherited from ossimReferenced | |
| 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 |
Public Member Functions inherited from ossimProcessInterface | |
| ossimProcessInterface () | |
| virtual | ~ossimProcessInterface () |
| virtual void | abort () |
| bool | needsAborting () const |
| bool | isAbortRequested () const |
| bool | isAborted () const |
| bool | isExecuting () const |
| ossimProcessStatus | getProcessStatus () const |
| virtual void | setProcessStatus (ossimProcessStatus processStatus) |
| virtual double | getPercentComplete () const |
| virtual void | setPercentComplete (double percentComplete) |
| void | enableEvents () |
| void | disableEvents () |
| void | setCurrentMessage (const ossimString &message) |
| virtual std::ostream & | print (std::ostream &out) const |
Public Member Functions inherited from ossimListenerManager | |
| ossimListenerManager () | |
| virtual | ~ossimListenerManager () |
| virtual void | fireEvent (ossimEvent &event) |
| virtual bool | addListener (ossimListener *listener) |
| virtual bool | removeListener (ossimListener *listener) |
| virtual bool | findListener (ossimListener *listener) |
Protected Member Functions | |
| ossimEquationUtil () | |
| void | addArguments (ossimArgumentParser &ap) |
| void | outputTemplateKeywordlist (const ossimFilename &templateFilename) |
| bool | parseKwl (const ossimFilename &kwl_file, std::vector< ossimFilename > &inputs, ossimString &equationSpec, ossimFilename &output, ossimString &writerType) |
| bool | initInputSources (std::vector< ossimFilename > &fileList) |
Protected Member Functions inherited from ossimReferenced | |
| virtual | ~ossimReferenced () |
Protected Member Functions inherited from ossimListenerManager | |
| ossimListenerManager (const ossimListenerManager &rhs) | |
Protected Attributes | |
| ossimArgumentParser * | m_argumentParser |
| ossimApplicationUsage | m_usage |
| ossimConnectableObject::ConnectableObjectList | m_inputSources |
| ossimRefPtr< ossimImageGeometry > | m_prodGeometry |
Protected Attributes inherited from ossimProcessInterface | |
| double | thePercentComplete |
| ossimProcessStatus | theProcessStatus |
| ossimString | theMessage |
| bool | theEventFlag |
Protected Attributes inherited from ossimListenerManager | |
| std::list< ossimListener * > | theListenerList |
| bool | theEnabledFlag |
| std::list< ossimListener * > | theDelayedAdd |
| std::list< ossimListener * > | theDelayedRemove |
| bool | theFireEventFlag |
Additional Inherited Members | |
Public Types inherited from ossimProcessInterface | |
| enum | ossimProcessStatus { PROCESS_STATUS_UNKNOWN = 0, PROCESS_STATUS_EXECUTING = 1, PROCESS_STATUS_ABORTED = 2, PROCESS_STATUS_ABORT_REQUEST = 3, PROCESS_STATUS_NOT_EXECUTING = 4 } |
Definition at line 23 of file ossimEquationUtil.h.
| ossimEquationUtil::ossimEquationUtil | ( | ossimArgumentParser & | ap | ) |
Definition at line 156 of file ossimEquationUtil.cpp.
References ossimApplicationUsage::addCommandLineOption(), ossimArgumentParser::getApplicationName(), m_usage, ossimApplicationUsage::setApplicationName(), ossimApplicationUsage::setCommandLineUsage(), and ossimApplicationUsage::setDescription().
|
inline |
Definition at line 29 of file ossimEquationUtil.h.
|
inlineprotected |
Definition at line 41 of file ossimEquationUtil.h.
|
protected |
|
virtual |
Returns true if successful.
Implements ossimProcessInterface.
Definition at line 174 of file ossimEquationUtil.cpp.
References ossimArgumentParser::argc(), m_argumentParser, m_usage, ossimNotify(), ossimNotifyLevel_INFO, ossimArgumentParser::read(), and ossimApplicationUsage::write().
|
inlinevirtual |
Reimplemented from ossimProcessInterface.
Definition at line 38 of file ossimEquationUtil.h.
|
inlinevirtual |
Implements ossimProcessInterface.
Definition at line 36 of file ossimEquationUtil.h.
|
inlinevirtual |
Implements ossimProcessInterface.
Definition at line 37 of file ossimEquationUtil.h.
|
protected |
Definition at line 357 of file ossimEquationUtil.cpp.
References ossimConnectableObject::connectMyInputTo(), ossimImageGeometry::dup(), ossimRefPtr< T >::get(), ossimImageHandler::getImageGeometry(), ossimImageGeometry::getMetersPerPixel(), ossimImageGeometry::getTiePoint(), ossimImageRenderer::initialize(), ossimImageHandlerRegistry::instance(), ossimImageGeometry::isAffectedByElevation(), m_inputSources, m_prodGeometry, ossimImageHandlerRegistry::open(), ossimImageViewProjectionTransform::setImageGeometry(), ossimImageRenderer::setImageViewTransform(), ossimMapProjection::setMetersPerPixel(), ossimMapProjection::setOrigin(), ossimImageGeometry::setProjection(), ossimImageViewProjectionTransform::setViewGeometry(), and ossimRefPtr< T >::valid().
|
protected |
Definition at line 288 of file ossimEquationUtil.cpp.
References ossimString::c_str(), ossimNotify(), and ossimNotifyLevel_NOTICE.
|
protected |
Definition at line 307 of file ossimEquationUtil.cpp.
References ossimKeywordlist::addFile(), ossimString::c_str(), ossimString::empty(), ossimKeywordlist::find(), ossimKeywordlist::getNumberOfSubstringKeys(), ossimNotify(), ossimNotifyLevel_FATAL, and ossimString::toString().
|
protected |
Definition at line 52 of file ossimEquationUtil.h.
Referenced by execute().
|
protected |
Definition at line 54 of file ossimEquationUtil.h.
Referenced by initInputSources().
|
protected |
Definition at line 55 of file ossimEquationUtil.h.
Referenced by initInputSources().
|
protected |
Definition at line 53 of file ossimEquationUtil.h.
Referenced by execute(), and ossimEquationUtil().
1.8.14