#include <ossimAtbMatchPoint.h>
◆ ossimAtbMatchPoint() [1/2]
ossimAtbMatchPoint::ossimAtbMatchPoint |
( |
| ) |
|
|
inline |
◆ ossimAtbMatchPoint() [2/2]
◆ ~ossimAtbMatchPoint()
ossimAtbMatchPoint::~ossimAtbMatchPoint |
( |
| ) |
|
|
protectedvirtual |
◆ addImage()
Adds a new contribution to the sample set.
Definition at line 43 of file ossimAtbMatchPoint.cpp.
45 static const char MODULE[] =
"ossimAtbMatchPoint::addImage()";
46 if (traceExec())
CLOG <<
"entering..." << endl;
52 if (!remapper->getBoundingRect().pointWithin(
theViewPoint))
54 if (traceExec())
CLOG <<
"returning..." << endl;
66 if (traceExec())
CLOG <<
"returning..." << endl;
vector< ossimAtbPointSource * > thePointSourceList
◆ assignRemapValues()
bool ossimAtbMatchPoint::assignRemapValues |
( |
| ) |
|
The target parameter value computed given all contributions. Returns true if a valid quantity is returned.
Definition at line 79 of file ossimAtbMatchPoint.cpp.
81 static const char MODULE[] =
"ossimAtbMatchPoint::assignRemapValues()";
82 if (traceExec())
CLOG <<
"entering..." << endl;
88 if (num_contributors < 2)
98 if (traceExec())
CLOG <<
"returning..." << endl;
virtual void assignRemapValues(std::vector< ossimAtbPointSource *> &sources)=0
vector< ossimAtbPointSource * > thePointSourceList
ossimGridRemapEngine * theGridRemapEngine
unsigned int ossim_uint32
◆ setGridRemapEngine()
Sets the ATB remap engine reference owned by the controller. This engine is the only object that understands how to compute remap parameters from pixel data. This permits easily modifying the ATB algorithm without the support classes such as this one.
Definition at line 128 of file ossimAtbMatchPoint.cpp.
130 static const char MODULE[] =
"ossimAtbMatchPoint::setAtbRemapEngine";
131 if (traceExec())
CLOG <<
"entering..." << endl;
142 (*source)->setGridRemapEngine(engine);
146 if (traceExec())
CLOG <<
"returning..." << endl;
vector< ossimAtbPointSource * > thePointSourceList
ossimGridRemapEngine * theGridRemapEngine
◆ setKernelSize()
void ossimAtbMatchPoint::setKernelSize |
( |
int |
side_size | ) |
|
Hook to set the size of the kernel used by all point sources in computing their mean pixel value. The kernels will be resized to NxN.
Definition at line 110 of file ossimAtbMatchPoint.cpp.
112 static const char MODULE[] =
"ossimAtbController::setKernelSize(N)";
113 if (traceExec())
CLOG <<
"entering..." << endl;
117 (*psi)->setKernelSize(side_size);
119 if (traceExec())
CLOG <<
"returning..." << endl;
vector< ossimAtbPointSource * > thePointSourceList
◆ viewPoint()
const ossimDpt& ossimAtbMatchPoint::viewPoint |
( |
| ) |
const |
|
inline |
Returns the point in view coordinates associated with this object.
Definition at line 48 of file ossimAtbMatchPoint.h.
◆ theGridRemapEngine
◆ thePointSourceList
◆ theViewPoint
ossimDpt ossimAtbMatchPoint::theViewPoint |
|
protected |
The documentation for this class was generated from the following files: