, including all inherited members.
| applyGpcStructure(const Eigen::Affine3f &external_trafo, const gpc_polygon *gpc_p) | cob_3d_mapping::Polygon | |
| applyWeighting(std::vector< Cylinder::Ptr > &merge_candidates) | cob_3d_mapping::Cylinder | [virtual] |
| 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 | |
| compensate_offset(Cylinder::Ptr &c_ref) | cob_3d_mapping::Cylinder | [protected] |
| computeArea() const | cob_3d_mapping::Polygon | |
| computeArea3d() const | cob_3d_mapping::Polygon | |
| computeAttributes(const Eigen::Vector3f &sym_axis, const Eigen::Vector3f &new_normal, const Eigen::Vector3f &new_origin) | cob_3d_mapping::Cylinder | [virtual] |
| 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 | |
| ContoursFromCloud(pcl::PointCloud< pcl::PointXYZ >::ConstPtr in_cloud) | cob_3d_mapping::Cylinder | |
| ContoursFromList(std::vector< std::vector< Eigen::Vector3f > > &in_list) | cob_3d_mapping::Cylinder | |
| Cylinder() | cob_3d_mapping::Cylinder | [inline] |
| d | cob_3d_mapping::Polygon | |
| dbg_out(pcl::PointCloud< pcl::PointXYZRGB >::Ptr points, std::string &name) | cob_3d_mapping::Cylinder | |
| debug_output(std::string name) | cob_3d_mapping::Polygon | |
| dump_params(std::string name) | cob_3d_mapping::Cylinder | |
| frame_stamp | cob_3d_mapping::Shape | |
| getArc(const Eigen::Vector3f &goal, const Eigen::Vector3f &start, float &Tx, bool first) | cob_3d_mapping::Cylinder | [protected] |
| getContourOverlap(const Polygon::Ptr &poly, float &rel_overlap, int &abs_overlap) const | cob_3d_mapping::Polygon | |
| getCyl2D(Cylinder &c2d) | cob_3d_mapping::Cylinder | |
| getCyl3D(Cylinder &c3d) | cob_3d_mapping::Cylinder | |
| 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] |
| getPt3D(Eigen::Vector3f &pt2d, Eigen::Vector3f &pt3d) | cob_3d_mapping::Cylinder | |
| 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 | |
| GrabParams(Cylinder &c_src) | cob_3d_mapping::Cylinder | |
| h_max_ | cob_3d_mapping::Cylinder | |
| h_min_ | cob_3d_mapping::Cylinder | |
| 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] |
| isMergeCandidate(const std::vector< Cylinder::Ptr > &cylinder_array, const merge_config &limits, std::vector< int > &intersections) | cob_3d_mapping::Cylinder | [virtual] |
| makeCyl2D() | cob_3d_mapping::Cylinder | |
| makeCyl3D() | cob_3d_mapping::Cylinder | |
| merge(std::vector< Cylinder::Ptr > &c_array) | cob_3d_mapping::Cylinder | [virtual] |
| cob_3d_mapping::Polygon::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 | |
| merged_limit | cob_3d_mapping::Cylinder | |
| normal | cob_3d_mapping::Polygon | |
| origin_ | cob_3d_mapping::Cylinder | |
| outerContourIndex() const | cob_3d_mapping::Polygon | [inline] |
| ParamsFromCloud(pcl::PointCloud< pcl::PointXYZRGB >::ConstPtr in_cloud, std::vector< int > &indices) | cob_3d_mapping::Cylinder | |
| ParamsFromShapeMsg() | cob_3d_mapping::Cylinder | |
| Polygon() | cob_3d_mapping::Polygon | [inline] |
| printAttributes(std::string &name) | cob_3d_mapping::Cylinder | |
| Ptr typedef | cob_3d_mapping::Cylinder | |
| r_ | cob_3d_mapping::Cylinder | |
| Shape() | cob_3d_mapping::Shape | [inline] |
| smoothPolygon() | cob_3d_mapping::Polygon | |
| sym_axis | cob_3d_mapping::Cylinder | |
| transform2tf(Eigen::Affine3f &tf) | cob_3d_mapping::Cylinder | [virtual] |
| 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] |