|
OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
|
#include <ossimHlzTool.h>
Public Member Functions | |
| NormPatchProcessorJob (ossimHlzTool *hlzUtil, const ossimIpt &origin, ossim_uint32 chip_id=0) | |
| virtual bool | level1Test () |
Public Member Functions inherited from ossimHlzTool::PatchProcessorJob | |
| PatchProcessorJob (ossimHlzTool *hlzUtil, const ossimIpt &origin, ossim_uint32 chip_id=0) | |
| bool | level2Test () |
| bool | maskTest () |
Public Member Functions inherited from ossimJob | |
| ossimJob () | |
| virtual void | start () |
| Main entry point to the job. More... | |
| std::shared_ptr< ossimJob > | getSharedFromThis () |
| This is a convenience method to get the shared representation of this pointer. More... | |
| std::shared_ptr< const ossimJob > | getSharedFromThis () const |
| This is a convenience method to get the shared representation of this pointer. More... | |
| void | setPercentComplete (double value) |
| When the pernet complete is set for the job it will call any callbacks and nofity percentCompleteChanged. More... | |
| void | setPriority (double value) |
| sets the priority of the job More... | |
| double | priority () const |
| virtual void | release () |
| If derived interfaces implement a block this will allow one to release. More... | |
| State | state () const |
| virtual void | resetState (int value) |
| Will clear out the state and the call setState. More... | |
| virtual void | setState (int value, bool on=true) |
| Will allow you to set the state of the job. More... | |
| bool | isCanceled () const |
| virtual void | cancel () |
| Sets the state if the object as cancelled. More... | |
| virtual void | ready () |
| Sets the state if the object as ready. More... | |
| virtual void | running () |
| Sets the state if the object as running. More... | |
| virtual void | finished () |
| Sets the state if the object as finished. More... | |
| bool | isReady () const |
| bool | isStopped () const |
| bool | isFinished () const |
| bool | isRunning () const |
| void | setCallback (std::shared_ptr< ossimJobCallback > callback) |
| void | setName (const ossimString &value) |
| Sets the name of a job. More... | |
| const ossimString & | name () const |
| void | setId (const ossimString &value) |
| const ossimString & | id () const |
| void | setDescription (const ossimString &value) |
| const ossimString & | description () const |
| std::shared_ptr< ossimJobCallback > | callback () |
Additional Inherited Members | |
Public Types inherited from ossimJob | |
| enum | State { ossimJob_NONE = 0, ossimJob_READY = 1, ossimJob_RUNNING = 2, ossimJob_CANCEL = 4, ossimJob_FINISHED = 8, ossimJob_ALL = (ossimJob_READY|ossimJob_RUNNING|ossimJob_CANCEL|ossimJob_FINISHED) } |
This is a Bit vector. More... | |
| typedef std::list< std::shared_ptr< ossimJob > > | List |
Public Attributes inherited from ossimHlzTool::PatchProcessorJob | |
| ossimHlzTool * | m_hlzUtil |
| ossimIpt | m_demPatchUL |
| ossimIpt | m_demPatchLR |
| ossim_uint8 | m_status |
| float | m_nullValue |
Static Public Attributes inherited from ossimHlzTool::PatchProcessorJob | |
| static std::mutex | m_bufMutex |
Protected Member Functions inherited from ossimHlzTool::PatchProcessorJob | |
| virtual void | run () |
| Abstract method and must be overriden by the base class. More... | |
Protected Attributes inherited from ossimJob | |
| std::mutex | m_jobMutex |
| ossimString | m_name |
| ossimString | m_description |
| ossimString | m_id |
| State | m_state |
| double | m_priority |
| std::shared_ptr< ossimJobCallback > | m_callback |
Definition at line 133 of file ossimHlzTool.h.
|
inline |
Definition at line 136 of file ossimHlzTool.h.
|
virtual |
Implements ossimHlzTool::PatchProcessorJob.
Definition at line 627 of file ossimHlzTool.cpp.
References ossim::isnan(), ossimIpt::x, and ossimIpt::y.
1.8.14