#include <line.h>
Public Member Functions | |
cv::Vec< double, 2 > & | computeNormal () |
cv::Vec< double, 2 > & | computeUnit () |
Line2DHdl () | |
Line2DHdl (Line2D< double > &r) | |
Line2DHdl (double *p) | |
cv::Vec< double, 2 > & | normal () |
Line2D< double > & | operator() () |
Line2D< double > & | operator() (unsigned int idx) |
void | set (Line2D< double > &r) |
void | set (double *p) |
cv::Vec< double, 2 > & | unit () |
Static Public Member Functions | |
static void | normalize (cv::Mat &rLines) |
Private Attributes | |
cv::Vec< double, 2 > | mNormal |
cv::Ptr< Line2D< double > > | mpLine |
cv::Vec< double, 2 > | mUnit |
Line2DHdl::Line2DHdl | ( | Line2D< double > & | r | ) |
Line2DHdl::Line2DHdl | ( | double * | p | ) |
cv::Vec< double, 2 > & Line2DHdl::computeNormal | ( | ) |
cv::Vec< double, 2 > & Line2DHdl::computeUnit | ( | ) |
cv::Vec< double, 2 > & Line2DHdl::normal | ( | ) |
void Line2DHdl::normalize | ( | cv::Mat & | rLines | ) | [static] |
Line2D< double > & Line2DHdl::operator() | ( | unsigned int | idx | ) |
void Line2DHdl::set | ( | Line2D< double > & | r | ) |
void Line2DHdl::set | ( | double * | p | ) |
cv::Vec< double, 2 > & Line2DHdl::unit | ( | ) |
cv::Vec<double,2> V4R::Line2DHdl::mNormal [private] |
cv::Ptr<Line2D<double> > V4R::Line2DHdl::mpLine [private] |
cv::Vec<double,2> V4R::Line2DHdl::mUnit [private] |