25 #ifndef __TERRALIB_RP_INTERNAL_TIEPOINTSLOCATOR_H    26 #define __TERRALIB_RP_INTERNAL_TIEPOINTSLOCATOR_H    31 #include "../geometry/GeometricTransformation.h"    32 #include "../geometry/GTParameters.h"    84             AbstractParameters* clone() const;
    95         void reset() throw( 
te::rp::Exception );
   100         bool isInitialized() const;
   106         bool m_isInitialized; 
   114         void convertMatchedInterestPoints2TiePoints(
   116           std::vector< 
te::gm::GTParameters::TiePoint >& tiePoints,
   117           std::vector< 
double >& tiePointsWeights );
 std::vector< te::gm::GTParameters::TiePoint > m_tiePoints
The generated tie-points (te::gm::GTParameters::TiePoint::first are raster 1 line/column indexes...
 
Base exception class for plugin module. 
 
Raster Processing algorithm output parameters base interface. 
 
Raster Processing algorithm base interface class. 
 
Tie-Pointsr locator strategy. 
 
std::unique_ptr< te::gm::GeometricTransformation > m_transformationPtr
The generated geometric transformation with the base mininum required tie-points set ( depending on t...
 
Raster Processing algorithm base interface. 
 
#define TERPEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
TiePointsLocator output parameters. 
 
Tie-points locator strategy. 
 
TiePointsLocatorInputParameters InputParameters
 
std::vector< double > m_tiePointsWeights
The generated tie-points weights.