Public Member Functions | |
PolygonData (unsigned int id, std::vector< float > color, Eigen::Vector3f normal, Eigen::Vector3f x_axis, Eigen::Vector3f origin, std::vector< std::vector< Eigen::Vector2f > > contours, std::vector< bool > holes) | |
Public Attributes | |
std::vector< float > | color_ |
std::vector< std::vector < Eigen::Vector2f > > | contours_2d_ |
std::vector< std::vector < Eigen::Vector3f > > | contours_3d_ |
double | d_ |
std::vector< bool > | holes_ |
unsigned int | id_ |
std::vector< unsigned int > | merge_candidates_ |
Eigen::Vector3f | normal_ |
Eigen::Vector3f | origin_ |
Eigen::Affine3f | pose_ |
Definition at line 69 of file test_polygon.cpp.
PolygonData::PolygonData | ( | unsigned int | id, |
std::vector< float > | color, | ||
Eigen::Vector3f | normal, | ||
Eigen::Vector3f | x_axis, | ||
Eigen::Vector3f | origin, | ||
std::vector< std::vector< Eigen::Vector2f > > | contours, | ||
std::vector< bool > | holes | ||
) | [inline] |
Definition at line 71 of file test_polygon.cpp.
std::vector<float> PolygonData::color_ |
Definition at line 106 of file test_polygon.cpp.
std::vector<std::vector<Eigen::Vector2f> > PolygonData::contours_2d_ |
Definition at line 110 of file test_polygon.cpp.
std::vector<std::vector<Eigen::Vector3f> > PolygonData::contours_3d_ |
Definition at line 111 of file test_polygon.cpp.
double PolygonData::d_ |
Definition at line 108 of file test_polygon.cpp.
std::vector<bool> PolygonData::holes_ |
Definition at line 112 of file test_polygon.cpp.
unsigned int PolygonData::id_ |
Definition at line 105 of file test_polygon.cpp.
std::vector<unsigned int> PolygonData::merge_candidates_ |
Definition at line 114 of file test_polygon.cpp.
Eigen::Vector3f PolygonData::normal_ |
Definition at line 107 of file test_polygon.cpp.
Eigen::Vector3f PolygonData::origin_ |
Definition at line 109 of file test_polygon.cpp.
Eigen::Affine3f PolygonData::pose_ |
Definition at line 113 of file test_polygon.cpp.