, including all inherited members.
| applyGpcStructure(const Eigen::Affine3f &external_trafo, const gpc_polygon *gpc_p) | cob_3d_mapping::Polygon | |
| applyWeighting(const std::vector< Polygon::Ptr > &poly_vec, Polygon::Ptr &p_average) | cob_3d_mapping::Polygon | [virtual] |
| assignID(const std::vector< Polygon::Ptr > &poly_vec) | cob_3d_mapping::Polygon | |
| assignWeight() | cob_3d_mapping::Polygon | |
| centroid | cob_3d_mapping::Shape | |
| color | cob_3d_mapping::Shape | |
| computeArea() const | cob_3d_mapping::Polygon | |
| computeArea3d() const | cob_3d_mapping::Polygon | |
| computeAttributes(const Eigen::Vector3f &new_normal, const Eigen::Vector4f &new_centroid) | cob_3d_mapping::Polygon | [virtual] |
| computeCentroid() | cob_3d_mapping::Polygon | |
| computeDistanceFromViewpoint() | cob_3d_mapping::Shape | [inline] |
| computePoseAndBoundingBox(Eigen::Affine3f &pose, Eigen::Vector4f &min_pt, Eigen::Vector4f &max_pt) | 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 | |
| debug_output(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 | |
| getGpcStructure(const Eigen::Affine3f &external_trafo, gpc_polygon *gpc_p) const | cob_3d_mapping::Polygon | |
| getIntersection(const Polygon::Ptr &poly, gpc_polygon *gpc_intersection) const | cob_3d_mapping::Polygon | |
| getMergeCandidates(const std::vector< Polygon::Ptr > &poly_vec, std::vector< int > &intersections) const | cob_3d_mapping::Polygon | [virtual] |
| getTransformationFromPlaneToWorld(const Eigen::Vector3f &normal, const Eigen::Vector3f &origin, Eigen::Affine3f &transformation) const | cob_3d_mapping::Polygon | |
| getTransformationFromPlaneToWorld(const Eigen::Vector3f z_axis, const Eigen::Vector3f &normal, const Eigen::Vector3f &origin, Eigen::Affine3f &transformation) | cob_3d_mapping::Polygon | |
| getTransformedContours(const Eigen::Affine3f &trafo, std::vector< std::vector< Eigen::Vector3f > > &new_contours) const | cob_3d_mapping::Polygon | |
| 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_union(std::vector< Polygon::Ptr > &poly_vec, Polygon::Ptr &p_average) | cob_3d_mapping::Polygon | |
| merge_weight_ | cob_3d_mapping::Polygon | |
| merged | cob_3d_mapping::Shape | |
| normal | cob_3d_mapping::Polygon | |
| outerContourIndex() const | cob_3d_mapping::Polygon | [inline] |
| Polygon() | cob_3d_mapping::Polygon | [inline] |
| Ptr typedef | cob_3d_mapping::Polygon | |
| Shape() | cob_3d_mapping::Shape | [inline] |
| smoothPolygon() | cob_3d_mapping::Polygon | |
| transform2tf(const Eigen::Affine3f &trafo) | cob_3d_mapping::Polygon | [virtual] |
| transform_from_world_to_plane | cob_3d_mapping::Polygon | |
| TransformContours(const Eigen::Affine3f &trafo) | cob_3d_mapping::Polygon | |
| ~Shape() | cob_3d_mapping::Shape | [inline, virtual] |