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. 
 
Raster Processing algorithm base interface. 
 
std::auto_ptr< te::gm::GeometricTransformation > m_transformationPtr
The generated geometric transformation with the base mininum required tie-points set ( depending on t...
 
#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.