26 #ifndef __TERRALIB_GEOMETRY_INTERNAL_THIRDDEGREEPOLYNOMIALGT_H 
   27 #define __TERRALIB_GEOMETRY_INTERNAL_THIRDDEGREEPOLYNOMIALGT_H 
   34 #include <boost/concept_check.hpp> 
   64         const std::string& getName() 
const;
 
   68         void directMap( 
const GTParameters& params, 
const double& pt1X, 
 
   69                         const double& pt1Y, 
double& pt2X, 
double& pt2Y ) 
const;
 
   71         void inverseMap( 
const GTParameters& params, 
const double& pt2X,
 
   72                          const double& pt2Y, 
double& pt1X, 
double& pt1Y ) 
const;
 
   74         unsigned int getMinRequiredTiePoints() 
const;
 
   86 #endif  // __TERRALIB_GEOMETRY_INTERNAL_THIRDDEGREEPOLYNOMIALGT_H 
Third Degree Polynomial Geometric transformation. 
 
#define TEGEOMEXPORT
You can use this macro in order to export/import classes and functions from this module. 
 
2D Geometric transformation parameters. 
 
Configuration flags for the Vector Geometry Model of TerraLib.