26 #ifndef __TERRALIB_GEOMETRY_INTERNAL_SECONDDEGREEPOLYNOMIALGT_H
27 #define __TERRALIB_GEOMETRY_INTERNAL_SECONDDEGREEPOLYNOMIALGT_H
34 #include <boost/concept_check.hpp>
55 const std::string& getName()
const;
59 void directMap(
const GTParameters& params,
const double& pt1X,
60 const double& pt1Y,
double& pt2X,
double& pt2Y )
const;
62 void inverseMap(
const GTParameters& params,
const double& pt2X,
63 const double& pt2Y,
double& pt1X,
double& pt1Y )
const;
65 unsigned int getMinRequiredTiePoints()
const;
77 #endif // __TERRALIB_GEOMETRY_INTERNAL_SECONDDEGREEPOLYNOMIALGT_H
Second Degree Polynomial Geometric transformation.
#define TEGEOMEXPORT
You can use this macro in order to export/import classes and functions from this module.
Configuration flags for the Vector Geometry Model of TerraLib.
2D Geometric transformation base class.
2D Geometric transformation parameters.
2D Geometric transformation base class.