|
const double & | alpha () const |
|
double & | alpha () |
|
Point2D | point () const |
|
| Polar2D () |
|
| Polar2D (const Point2D &p) |
|
| Polar2D (double alpha, double rho) |
|
| Polar2D (double alpha, double rho, double h) |
|
const double & | rho () const |
|
double & | rho () |
|
double | angle () const |
|
const cv::Point_< double > & | cv () const |
|
cv::Point_< double > & | cv () |
|
double | distanceTo (const Point2D &p) const |
|
bool | equal (const Point2D &o, double tolerance=0.0001) const |
|
double | get_h () const |
|
double | get_x () const |
|
double | get_y () const |
|
const double & | h () const |
|
double & | h () |
|
bool | inside (double x0, double y0, double x1, double y1) const |
|
| Point2D () |
|
| Point2D (const Point2D &p) |
|
| Point2D (const cv::Point &p) |
|
| Point2D (double x, double y) |
|
| Point2D (double x, double y, double h) |
|
| Point2D (const Polar2D &p) |
|
template<typename T > |
| Point2D (const cv::Vec< T, 3 > &p) |
|
template<typename T > |
| Point2D (const cv::Vec< T, 2 > &p) |
|
template<typename T > |
| Point2D (const cv::Point_< T > &p) |
|
double | radius () const |
|
Point2D & | set (double x, double y) |
|
Point2D & | set (double x, double y, double h) |
|
void | set_h (double v) |
|
void | set_x (double v) |
|
void | set_y (double v) |
|
std::string | str (const char *format="[%6.4lf, %6.4lf, %6.5lf]") const |
|
cv::Vec< double, 2 > | vector () const |
|
const double & | x () const |
|
double & | x () |
|
const double & | y () const |
|
double & | y () |
|
class to represent a point with rho and alpha
Definition at line 15 of file polar2d.h.