The parameters passed to the surfLocatorThreadEntry method. More...
#include <TiePointsLocatorSURFStrategy.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... | |
| std::vector< InterestPointsSetT > * | m_interestPointsSubSectorsPtr | 
| A pointer to a valid interest points container (one element by subsector)..  More... | |
| UCharsMatrix const * | m_maskRasterDataPtr | 
| The loaded mask raster data pointer (or zero if no mask is avaliable).  More... | |
| unsigned int | m_maxInterestPointsBySubSector | 
| The maximum number of interest points by sub-sector.  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... | |
| unsigned int | m_processingBlocksNumber | 
| The raster data will be splitted into this number of blocks for processing.  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... | |
| unsigned int | m_tiePointsSubSectorsSplitFactor | 
| The number of sectors along each direction.  More... | |
The parameters passed to the surfLocatorThreadEntry method.
Definition at line 97 of file TiePointsLocatorSURFStrategy.h.
      
  | 
  inline | 
Definition at line 125 of file TiePointsLocatorSURFStrategy.h.
      
  | 
  inline | 
Definition at line 127 of file TiePointsLocatorSURFStrategy.h.
| FloatsMatrix const* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_integralRasterDataPtr | 
The integral image raster data.
Definition at line 113 of file TiePointsLocatorSURFStrategy.h.
| boost::mutex* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_interestPointsAccessMutexPtr | 
A pointer to a valid mutex to control the output interest points container access.
Definition at line 119 of file TiePointsLocatorSURFStrategy.h.
| std::vector< InterestPointsSetT >* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_interestPointsSubSectorsPtr | 
A pointer to a valid interest points container (one element by subsector)..
Definition at line 107 of file TiePointsLocatorSURFStrategy.h.
| UCharsMatrix const* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_maskRasterDataPtr | 
The loaded mask raster data pointer (or zero if no mask is avaliable).
Definition at line 115 of file TiePointsLocatorSURFStrategy.h.
| unsigned int te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_maxInterestPointsBySubSector | 
The maximum number of interest points by sub-sector.
Definition at line 109 of file TiePointsLocatorSURFStrategy.h.
| unsigned int* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_nextRasterLinesBlockToProcessValuePtr | 
A pointer to a valid counter to control the blocks processing sequence.
Definition at line 123 of file TiePointsLocatorSURFStrategy.h.
| unsigned int te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_octavesNumber | 
The number of octaves to generate (minimum:1).
Definition at line 105 of file TiePointsLocatorSURFStrategy.h.
| unsigned int te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_processingBlocksNumber | 
The raster data will be splitted into this number of blocks for processing.
Definition at line 121 of file TiePointsLocatorSURFStrategy.h.
| boost::mutex* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_rastaDataAccessMutexPtr | 
A pointer to a valid mutex to controle raster data access.
Definition at line 117 of file TiePointsLocatorSURFStrategy.h.
| bool* te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_returnValuePtr | 
Definition at line 101 of file TiePointsLocatorSURFStrategy.h.
| unsigned int te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_scalesNumber | 
Thread return value pointer.
The number of sub-samples scales to generate (minimum:3).
Definition at line 103 of file TiePointsLocatorSURFStrategy.h.
| unsigned int te::rp::TiePointsLocatorSURFStrategy::SurfLocatorThreadParams::m_tiePointsSubSectorsSplitFactor | 
The number of sectors along each direction.
Definition at line 111 of file TiePointsLocatorSURFStrategy.h.