, including all inherited members.
| applyGpcStructure(const gpc_polygon *gpc_p) | cob_3d_mapping::Polygon | [protected] |
| assignID(const std::vector< Polygon::Ptr > &poly_vec) | cob_3d_mapping::Polygon | [protected] |
| assignWeight() | cob_3d_mapping::Polygon | |
| color_ | cob_3d_mapping::Shape | |
| computeArea3d() const | cob_3d_mapping::Polygon | |
| computeAverage(const std::vector< Polygon::Ptr > &poly_vec, Polygon::Ptr &p_average) | cob_3d_mapping::Polygon | [protected, virtual] |
| computeCentroid() | cob_3d_mapping::Polygon | |
| computeCentroid(std::vector< std::vector< Eigen::Vector3f > > &contours_3d) | cob_3d_mapping::Polygon | |
| computeDistanceFromViewpoint() | cob_3d_mapping::Shape | [inline] |
| computePose(std::vector< std::vector< Eigen::Vector3f > > &contours_3d) | cob_3d_mapping::Polygon | |
| computeSimilarity(const Polygon::Ptr &poly) const | cob_3d_mapping::Polygon | |
| ConstPtr typedef | cob_3d_mapping::Polygon | |
| contours_ | cob_3d_mapping::Polygon | |
| d_ | cob_3d_mapping::Polygon | |
| d_color_ | cob_3d_mapping::Polygon | [protected] |
| debugOutput(std::string name) | cob_3d_mapping::Polygon | |
| frame_stamp_ | cob_3d_mapping::Shape | |
| getContourOverlap(const Polygon::Ptr &poly, float &rel_overlap, int &abs_overlap) const | cob_3d_mapping::Polygon | |
| getContours2D() | cob_3d_mapping::Polygon | [inline] |
| getContours3D() | cob_3d_mapping::Polygon | [virtual] |
| getGpcStructure(gpc_polygon *gpc_p, const std::vector< std::vector< Eigen::Vector2f > > &contours) const | cob_3d_mapping::Polygon | [protected] |
| getIntersection(const Polygon::Ptr &poly, gpc_polygon *gpc_intersection) const | cob_3d_mapping::Polygon | [protected] |
| getMergeCandidates(const std::vector< Polygon::Ptr > &poly_vec, std::vector< int > &intersections) const | cob_3d_mapping::Polygon | [virtual] |
| hasSimilarParametersWith(const Polygon::Ptr &poly) const | cob_3d_mapping::Polygon | [inline] |
| holes_ | cob_3d_mapping::Polygon | |
| id_ | cob_3d_mapping::Shape | |
| isIntersectedWith(const Polygon::Ptr &poly) const | cob_3d_mapping::Polygon | [virtual] |
| merge(std::vector< Polygon::Ptr > &poly_vec) | cob_3d_mapping::Polygon | [virtual] |
| merge_settings_ | cob_3d_mapping::Polygon | |
| merge_weight_ | cob_3d_mapping::Polygon | |
| merged_ | cob_3d_mapping::Shape | |
| merged_limit_ | cob_3d_mapping::Shape | |
| mergeDifference(Polygon::Ptr &p_merge) | cob_3d_mapping::Polygon | |
| mergeUnion(std::vector< Polygon::Ptr > &poly_vec, Polygon::Ptr &p_average) | cob_3d_mapping::Polygon | [protected] |
| normal_ | cob_3d_mapping::Polygon | |
| outerContourIndex() const | cob_3d_mapping::Polygon | [inline] |
| Polygon() | cob_3d_mapping::Polygon | [inline] |
| Polygon(unsigned int id, Eigen::Vector3f normal, Eigen::Vector3f centroid, std::vector< std::vector< Eigen::Vector3f > > &contours_3d, std::vector< bool > holes, std::vector< float > color) | cob_3d_mapping::Polygon | |
| Polygon(unsigned int id, Eigen::Vector3f normal, Eigen::Vector3f centroid, std::vector< pcl::PointCloud< pcl::PointXYZ > > &contours_3d, std::vector< bool > holes, std::vector< float > color) | cob_3d_mapping::Polygon | |
| pose_ | cob_3d_mapping::Shape | |
| projectContour(const Polygon &p, std::vector< std::vector< Eigen::Vector2f > > &contours) const | cob_3d_mapping::Polygon | [virtual] |
| Ptr typedef | cob_3d_mapping::Polygon | |
| setContours2D(std::vector< std::vector< Eigen::Vector2f > > &contours_2d) | cob_3d_mapping::Polygon | [inline] |
| setContours3D(std::vector< std::vector< Eigen::Vector3f > > &contours_3d) | cob_3d_mapping::Polygon | [virtual] |
| setParamsFrom(Polygon::Ptr &p) | cob_3d_mapping::Polygon | [virtual] |
| Shape() | cob_3d_mapping::Shape | [inline] |
| smoothContours() | cob_3d_mapping::Polygon | |
| transform(const Eigen::Affine3f &trafo) | cob_3d_mapping::Polygon | [virtual] |
| triangulate(list< TPPLPoly > &tri_list) const | cob_3d_mapping::Polygon | [virtual] |
| updateAttributes(const Eigen::Vector3f &new_normal, const Eigen::Vector3f &new_centroid) | cob_3d_mapping::Polygon | [virtual] |
| ~Shape() | cob_3d_mapping::Shape | [inline, virtual] |