The parameters passed to the surfLocatorThreadEntry method. More...
#include <TiePointsLocator.h>
Public Member Functions | |
| SurfLocatorThreadParams () | |
| ~SurfLocatorThreadParams () | |
Public Attributes | |
| FloatsMatrix const * | m_integralRasterDataPtr |
| The integral image raster data. More... | |
| boost::mutex * | m_interestPointsAccessMutexPtr |
| A pointer to a valid mutex to control the output interest points container access. More... | |
| InterestPointsSetT * | m_interestPointsPtr |
| A pointer to a valid interest points container. More... | |
| UCharsMatrix const * | m_maskRasterDataPtr |
| The loaded mask raster data pointer (or zero if no mask is avaliable). More... | |
| unsigned int | m_maxInterestPointsPerRasterLinesBlock |
| The maximum number of points to find for each raster lines block for each scale. More... | |
| unsigned int | m_maxRasterLinesBlockMaxSize |
| The maximum lines number of each raster block to process. More... | |
| unsigned int * | m_nextRasterLinesBlockToProcessValuePtr |
| A pointer to a valid counter to control the blocks processing sequence. More... | |
| unsigned int | m_octavesNumber |
| The number of octaves to generate (minimum:1). More... | |
| boost::mutex * | m_rastaDataAccessMutexPtr |
| A pointer to a valid mutex to controle raster data access. More... | |
| bool * | m_returnValuePtr |
| unsigned int | m_scalesNumber |
| Thread return value pointer. More... | |
The parameters passed to the surfLocatorThreadEntry method.
Definition at line 373 of file TiePointsLocator.h.
|
inline |
Definition at line 399 of file TiePointsLocator.h.
|
inline |
Definition at line 401 of file TiePointsLocator.h.
| FloatsMatrix const* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_integralRasterDataPtr |
The integral image raster data.
Definition at line 385 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| boost::mutex* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_interestPointsAccessMutexPtr |
A pointer to a valid mutex to control the output interest points container access.
Definition at line 393 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| InterestPointsSetT* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_interestPointsPtr |
A pointer to a valid interest points container.
Definition at line 389 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| UCharsMatrix const* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_maskRasterDataPtr |
The loaded mask raster data pointer (or zero if no mask is avaliable).
Definition at line 387 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| unsigned int te::rp::TiePointsLocator::SurfLocatorThreadParams::m_maxInterestPointsPerRasterLinesBlock |
The maximum number of points to find for each raster lines block for each scale.
Definition at line 383 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| unsigned int te::rp::TiePointsLocator::SurfLocatorThreadParams::m_maxRasterLinesBlockMaxSize |
The maximum lines number of each raster block to process.
Definition at line 395 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| unsigned int* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_nextRasterLinesBlockToProcessValuePtr |
A pointer to a valid counter to control the blocks processing sequence.
Definition at line 397 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| unsigned int te::rp::TiePointsLocator::SurfLocatorThreadParams::m_octavesNumber |
The number of octaves to generate (minimum:1).
Definition at line 381 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| boost::mutex* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_rastaDataAccessMutexPtr |
A pointer to a valid mutex to controle raster data access.
Definition at line 391 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| bool* te::rp::TiePointsLocator::SurfLocatorThreadParams::m_returnValuePtr |
Definition at line 377 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().
| unsigned int te::rp::TiePointsLocator::SurfLocatorThreadParams::m_scalesNumber |
Thread return value pointer.
The number of sub-samples scales to generate (minimum:3).
Definition at line 379 of file TiePointsLocator.h.
Referenced by te::rp::TiePointsLocator::locateSurfInterestPoints(), and te::rp::TiePointsLocator::locateSurfInterestPointsThreadEntry().