Represents a homography. More...
#include <Homography.h>
Public Member Functions | |
| bool | checkValidity (std::vector< Point2D > &points2) |
| Homography () | |
| Homography (double homMat[9]) | |
| Homography (const Homography &other) | |
| Homography & | operator= (const Homography &other) |
| std::string | toString () |
| Point2D | transform (Point2D point2) |
| void | transform (std::vector< Point2D > &points2, std::vector< Point2D > &projPoints) |
Public Attributes | |
| double | m_HomMat [9] |
Represents a homography.
Definition at line 19 of file Homography.h.
| Homography::Homography | ( | ) | [inline] |
Definition at line 23 of file Homography.h.
| Homography::Homography | ( | double | homMat[9] | ) |
| Homography::Homography | ( | const Homography & | other | ) |
| bool Homography::checkValidity | ( | std::vector< Point2D > & | points2 | ) |
| Homography& Homography::operator= | ( | const Homography & | other | ) |
| std::string Homography::toString | ( | ) |
| Point2D Homography::transform | ( | Point2D | point2 | ) |
Transform point2 using the homography
| void Homography::transform | ( | std::vector< Point2D > & | points2, |
| std::vector< Point2D > & | projPoints | ||
| ) |
Transform keyPoints2 using the homography and store them in projPoints
| double Homography::m_HomMat[9] |
Definition at line 46 of file Homography.h.