Public Member Functions | Static Public Member Functions | Private Attributes
V4R::Line2DHdl Class Reference

#include <line.h>

List of all members.

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

Detailed Description

Definition at line 27 of file line.h.


Constructor & Destructor Documentation

Definition at line 24 of file line.cpp.

Line2DHdl::Line2DHdl ( Line2D< double > &  r)

Definition at line 27 of file line.cpp.

Line2DHdl::Line2DHdl ( double *  p)

Definition at line 32 of file line.cpp.


Member Function Documentation

cv::Vec< double, 2 > & Line2DHdl::computeNormal ( )

Definition at line 72 of file line.cpp.

cv::Vec< double, 2 > & Line2DHdl::computeUnit ( )

Definition at line 79 of file line.cpp.

cv::Vec< double, 2 > & Line2DHdl::normal ( )

Definition at line 69 of file line.cpp.

void Line2DHdl::normalize ( cv::Mat &  rLines) [static]

Definition at line 46 of file line.cpp.

Line2D< double > & Line2DHdl::operator() ( )

Definition at line 62 of file line.cpp.

Line2D< double > & Line2DHdl::operator() ( unsigned int  idx)

Definition at line 65 of file line.cpp.

void Line2DHdl::set ( Line2D< double > &  r)

Definition at line 38 of file line.cpp.

void Line2DHdl::set ( double *  p)

Definition at line 42 of file line.cpp.

cv::Vec< double, 2 > & Line2DHdl::unit ( )

Definition at line 76 of file line.cpp.


Member Data Documentation

cv::Vec<double,2> V4R::Line2DHdl::mNormal [private]

Definition at line 44 of file line.h.

cv::Ptr<Line2D<double> > V4R::Line2DHdl::mpLine [private]

Definition at line 43 of file line.h.

cv::Vec<double,2> V4R::Line2DHdl::mUnit [private]

Definition at line 45 of file line.h.


The documentation for this class was generated from the following files:


v4r_laser_robot_calibration
Author(s):
autogenerated on Wed Aug 26 2015 16:42:08