cob_3d_mapping::Cylinder Member List
This is the complete list of members for cob_3d_mapping::Cylinder, 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::Cylinder [protected, virtual]
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]
computeHeight()cob_3d_mapping::Cylinder
computePose(Eigen::Vector3f origin, Eigen::Vector3f z_axis)cob_3d_mapping::Cylinder
computePose(Eigen::Vector3f origin, std::vector< std::vector< Eigen::Vector3f > > &contours_3d)cob_3d_mapping::Cylinder
cob_3d_mapping::Polygon::computePose(std::vector< std::vector< Eigen::Vector3f > > &contours_3d)cob_3d_mapping::Polygon
computeSimilarity(const Polygon::Ptr &poly) const cob_3d_mapping::Polygon
ConstPtr typedefcob_3d_mapping::Polygon
contours_cob_3d_mapping::Polygon
Cylinder()cob_3d_mapping::Cylinder [inline]
Cylinder(unsigned int id, Eigen::Vector3f origin, Eigen::Vector3f sym_axis, double radius, std::vector< std::vector< Eigen::Vector3f > > &contours_3d, std::vector< bool > holes, std::vector< float > color)cob_3d_mapping::Cylinder
Cylinder(unsigned int id, Eigen::Vector3f origin, Eigen::Vector3f sym_axis, double radius, std::vector< pcl::PointCloud< pcl::PointXYZ > > &contours_3d, std::vector< bool > holes, std::vector< float > color)cob_3d_mapping::Cylinder
d_cob_3d_mapping::Polygon
d_color_cob_3d_mapping::Polygon [protected]
dbgOut(pcl::PointCloud< pcl::PointXYZRGB >::Ptr points, std::string &name)cob_3d_mapping::Cylinder
debugOutput(std::string name)cob_3d_mapping::Polygon
dumpParams(std::string name)cob_3d_mapping::Cylinder
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::Cylinder [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 > &cylinder_array, std::vector< int > &intersections)cob_3d_mapping::Cylinder [virtual]
cob_3d_mapping::Polygon::getMergeCandidates(const std::vector< Polygon::Ptr > &poly_vec, std::vector< int > &intersections) const cob_3d_mapping::Polygon [virtual]
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]
merge(std::vector< Polygon::Ptr > &poly_vec)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_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
printAttributes(std::string &name)cob_3d_mapping::Cylinder
projectContour(const Polygon &p, std::vector< std::vector< Eigen::Vector2f > > &contours) const cob_3d_mapping::Polygon [virtual]
Ptr typedefcob_3d_mapping::Cylinder
r_cob_3d_mapping::Cylinder
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::Cylinder [virtual]
setParamsFrom(Polygon::Ptr &p)cob_3d_mapping::Cylinder [virtual]
Shape()cob_3d_mapping::Shape [inline]
smoothContours()cob_3d_mapping::Polygon
sym_axis_cob_3d_mapping::Cylinder
transform(Eigen::Affine3f &tf)cob_3d_mapping::Cylinder [virtual]
cob_3d_mapping::Polygon::transform(const Eigen::Affine3f &trafo)cob_3d_mapping::Polygon [virtual]
triangulate(list< TPPLPoly > &tri_list) const cob_3d_mapping::Cylinder [virtual]
updateAttributes(const Eigen::Vector3f &sym_axis, const Eigen::Vector3f &origin, const Eigen::Vector3f &z_axis)cob_3d_mapping::Cylinder [virtual]
cob_3d_mapping::Polygon::updateAttributes(const Eigen::Vector3f &new_normal, const Eigen::Vector3f &new_centroid)cob_3d_mapping::Polygon [virtual]
~Shape()cob_3d_mapping::Shape [inline, virtual]


cob_3d_mapping_common
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:02:19