c_polygon_primitive Member List

This is the complete list of members for c_polygon_primitive, including all inherited members.
_polygon_expansion(pcl::PointCloud< pcl::PointXYZ > *input_cloud, double longitudinal_offset, double perpendicular_offset, pcl::PointCloud< pcl::Normal > *input_normals)c_polygon_primitive [private]
additionalc_polygon_primitive
allc_polygon_primitive
allocate_space(void)c_polygon_primitive [private]
brc_polygon_primitive [private]
c_polygon_primitive(ros::NodeHandle *node, const char *name="unamed", unsigned char r=0, unsigned char g=0, unsigned char b=0)c_polygon_primitive
check_if_point_lies_on_plane(const pcl::ModelCoefficients::Ptr plane, const pcl::PointXYZ *point)c_polygon_primitive [private]
check_plane_normal_orientation(pcl::ModelCoefficients::Ptr plane, pcl::PointXYZ *ptin, double vx, double vy, double vz)c_polygon_primitive [private]
cloud_msgc_polygon_primitive [private]
compute_arrow_points_from_transform(t_reference_frame *frame)c_polygon_primitive [private]
compute_concave_hull(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout, const pcl::ModelCoefficients::Ptr coeff)c_polygon_primitive
compute_convex_hull(const pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, const pcl::ModelCoefficients::Ptr coeff, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout)c_polygon_primitive
compute_convex_hull_cgal(const pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, const pcl::ModelCoefficients::Ptr coeff, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout, tf::Transform *tr, double &area, double &solidity, bool flg=false)c_polygon_primitive
compute_convex_hull_cgal(const pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, const pcl::ModelCoefficients::Ptr coeff, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout, tf::Transform *tr)c_polygon_primitive
compute_polygon_area(const polygon_3d< pcl::PointXYZ >::Ptr pcin)c_polygon_primitive [private]
compute_supporting_perpendicular_plane_ransac(pcl::PointCloud< pcl::PointXYZ > *pc_in, pcl::PointCloud< pcl::Normal > *n_in, double DistanceThreshold, double NormalDistanceWeight, int MaxIterations, pcl::PointIndices::Ptr ind_out, pcl::ModelCoefficients::Ptr coeff_out)c_polygon_primitive
compute_supporting_plane_ransac(pcl::PointCloud< pcl::PointXYZ > *input_cloud, pcl::PointCloud< pcl::Normal > *input_normals, double DistanceThreshold, double NormalDistanceWeight, int MaxIterations, pcl::PointIndices::Ptr indices, pcl::ModelCoefficients::Ptr coefficients)c_polygon_primitive
copy(pcl::ModelCoefficients::Ptr in, pcl::ModelCoefficients::Ptr out)c_polygon_primitive [inline, private]
copy(const t_reference_frame *in, t_reference_frame *out)c_polygon_primitive [inline, private]
create_reference_frame_from_plane_and_two_points(pcl::ModelCoefficients::Ptr plane, pcl::PointXYZ *pt1, pcl::PointXYZ *pt2, t_reference_frame *frame)c_polygon_primitive [private]
create_visualization_marker_header(std::string frame_id, ros::Time stamp, std::string name, int action, int id, int type, double px, double py, double pz, double qx, double qy, double qz, double qw, double sx, double sy, double sz, double cr, double cg, double cb, double alpha)c_polygon_primitive
create_vizualization_msgs(visualization_msgs::MarkerArray *marker_vec, unsigned int id_start=0)c_polygon_primitive
datac_polygon_primitive
export_to_polygon_primitive_msg(polygon_primitive_msg::polygon_primitive *msg)c_polygon_primitive
fit_plane_to_pc(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::ModelCoefficients::Ptr plane)c_polygon_primitive [private]
fit_plane_to_two_pc_and_ratio(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin1, pcl::PointCloud< pcl::PointXYZ >::Ptr pcin2, double ratio, pcl::ModelCoefficients::Ptr plane)c_polygon_primitive [private]
grow_numberc_polygon_primitive [private]
growedc_polygon_primitive
import_from_polygon_primitive_msg(polygon_primitive_msg::polygon_primitive *msg)c_polygon_primitive
indices_extraction(pcl::PointIndices::Ptr ind, pcl::PointCloud< pcl::PointXYZ > *input_cloud, pcl::PointCloud< pcl::PointXYZ > *remove_cloud, pcl::PointCloud< pcl::PointXYZ >::Ptr copy_cloud, pcl::PointCloud< pcl::Normal > *input_normals, pcl::PointCloud< pcl::Normal > *remove_normals, int compute_normals=1)c_polygon_primitive
normalize_vector(double *v)c_polygon_primitive [private]
offset_polygon(double val, const pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout, tf::Transform *tr)c_polygon_primitive [private]
pointcloudsc_polygon_primitive
polygon_create(pcl::PointCloud< pcl::PointXYZ > *input_cloud, pcl::PointCloud< pcl::Normal > *input_normals, double DistanceThreshold=0.5, double NormalDistanceWeight=0.5, int MaxIterations=1000, int do_spatial_division=0)c_polygon_primitive
polygon_expansion(pcl::PointCloud< pcl::PointXYZ > *input_cloud, double longitudinal_offset=0.2, double perpendicular_offset=0.3, pcl::PointCloud< pcl::Normal > *input_normals=NULL)c_polygon_primitive
polygon_split(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::PointCloud< pcl::PointXYZ >::Ptr pcdumpster, pcl::ModelCoefficients::Ptr coeff)c_polygon_primitive
print_polygon_information(void)c_polygon_primitive
project_pc_to_plane(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::ModelCoefficients::Ptr coeff, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout)c_polygon_primitive
project_point_to_plane(const pcl::PointXYZ *ptin, const pcl::ModelCoefficients::Ptr coeff, pcl::PointXYZ *ptout)c_polygon_primitive [private]
projectedc_polygon_primitive
publish_local_tf(void)c_polygon_primitive [private]
refine_plane_coefficients(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::ModelCoefficients::Ptr coeff)c_polygon_primitive [private]
rosnodec_polygon_primitive
set_names(const char *s)c_polygon_primitive [private]
set_reference_systems(void)c_polygon_primitive [private]
tmpc_polygon_primitive
~c_polygon_primitive()c_polygon_primitive
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines


polygon_primitives_extraction
Author(s): Miguel Oliveira
autogenerated on Wed Jul 23 04:35:24 2014