, 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] |