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 () |
![]() | |
PatchProcessorJob (ossimHlzTool *hlzUtil, const ossimIpt &origin, ossim_uint32 chip_id=0) | |
bool | level2Test () |
bool | maskTest () |
![]() | |
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 | |
![]() | |
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 |
![]() | |
ossimHlzTool * | m_hlzUtil |
ossimIpt | m_demPatchUL |
ossimIpt | m_demPatchLR |
ossim_uint8 | m_status |
float | m_nullValue |
![]() | |
static std::mutex | m_bufMutex |
![]() | |
virtual void | run () |
Abstract method and must be overriden by the base class. More... | |
![]() | |
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.