Public Member Functions | |
Eigen::Vector3f | _4to3_ (const Eigen::Vector4f &p) |
void | addPoint (pcl::PointCloud< Point > &pc, const int i, const int j) |
float | alpha (const Eigen::Vector4f &a, const Eigen::Vector4f &b) |
void | findPolyline (pcl::PointCloud< Point > pc) |
bool | PointInTriangle (Eigen::Vector4f &pp, Eigen::Vector4f &aa, Eigen::Vector4f &bb, Eigen::Vector4f &cc) |
void | resort () |
bool | SameSide (const Eigen::Vector3f &p1, const Eigen::Vector3f &p2, const Eigen::Vector3f &a, const Eigen::Vector3f &b) |
void | show () |
Public Attributes | |
float | area_ |
std::vector< Eigen::Vector4f > | pl |
Definition at line 2770 of file frir_freehand.cpp.
Eigen::Vector3f TestNode::Polyline::_4to3_ | ( | const Eigen::Vector4f & | p | ) | [inline] |
Definition at line 3078 of file frir_freehand.cpp.
void TestNode::Polyline::addPoint | ( | pcl::PointCloud< Point > & | pc, |
const int | i, | ||
const int | j | ||
) | [inline] |
Definition at line 3117 of file frir_freehand.cpp.
float TestNode::Polyline::alpha | ( | const Eigen::Vector4f & | a, |
const Eigen::Vector4f & | b | ||
) | [inline] |
Definition at line 3066 of file frir_freehand.cpp.
void TestNode::Polyline::findPolyline | ( | pcl::PointCloud< Point > | pc | ) | [inline] |
Definition at line 2774 of file frir_freehand.cpp.
bool TestNode::Polyline::PointInTriangle | ( | Eigen::Vector4f & | pp, |
Eigen::Vector4f & | aa, | ||
Eigen::Vector4f & | bb, | ||
Eigen::Vector4f & | cc | ||
) | [inline] |
Definition at line 3085 of file frir_freehand.cpp.
void TestNode::Polyline::resort | ( | ) | [inline] |
Definition at line 3098 of file frir_freehand.cpp.
bool TestNode::Polyline::SameSide | ( | const Eigen::Vector3f & | p1, |
const Eigen::Vector3f & | p2, | ||
const Eigen::Vector3f & | a, | ||
const Eigen::Vector3f & | b | ||
) | [inline] |
Definition at line 3070 of file frir_freehand.cpp.
void TestNode::Polyline::show | ( | ) | [inline] |
Definition at line 3032 of file frir_freehand.cpp.
Definition at line 2772 of file frir_freehand.cpp.
std::vector<Eigen::Vector4f> TestNode::Polyline::pl |
Definition at line 2771 of file frir_freehand.cpp.