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 () |
![]() | |
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 |
![]() | |
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 |
![]() | |
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) |
![]() | |
virtual | ~ossimReferenced () |
![]() | |
ossimListenerManager (const ossimListenerManager &rhs) | |
Protected Attributes | |
ossimArgumentParser * | m_argumentParser |
ossimApplicationUsage | m_usage |
ossimConnectableObject::ConnectableObjectList | m_inputSources |
ossimRefPtr< ossimImageGeometry > | m_prodGeometry |
![]() | |
double | thePercentComplete |
ossimProcessStatus | theProcessStatus |
ossimString | theMessage |
bool | theEventFlag |
![]() | |
std::list< ossimListener * > | theListenerList |
bool | theEnabledFlag |
std::list< ossimListener * > | theDelayedAdd |
std::list< ossimListener * > | theDelayedRemove |
bool | theFireEventFlag |
Additional Inherited Members | |
![]() | |
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().