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_primitiveprivate
additionalc_polygon_primitive
allc_polygon_primitive
allocate_space(void)c_polygon_primitiveprivate
brc_polygon_primitiveprivate
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_primitiveprivate
check_plane_normal_orientation(pcl::ModelCoefficients::Ptr plane, pcl::PointXYZ *ptin, double vx, double vy, double vz)c_polygon_primitiveprivate
cloud_msgc_polygon_primitiveprivate
compute_arrow_points_from_transform(t_reference_frame *frame)c_polygon_primitiveprivate
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_primitiveprivate
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_primitiveinlineprivate
copy(const t_reference_frame *in, t_reference_frame *out)c_polygon_primitiveinlineprivate
create_reference_frame_from_plane_and_two_points(pcl::ModelCoefficients::Ptr plane, pcl::PointXYZ *pt1, pcl::PointXYZ *pt2, t_reference_frame *frame)c_polygon_primitiveprivate
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_primitiveprivate
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_primitiveprivate
grow_numberc_polygon_primitiveprivate
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_primitiveprivate
offset_polygon(double val, const pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::PointCloud< pcl::PointXYZ >::Ptr pcout, tf::Transform *tr)c_polygon_primitiveprivate
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_primitiveprivate
projectedc_polygon_primitive
publish_local_tf(void)c_polygon_primitiveprivate
refine_plane_coefficients(pcl::PointCloud< pcl::PointXYZ >::Ptr pcin, pcl::ModelCoefficients::Ptr coeff)c_polygon_primitiveprivate
rosnodec_polygon_primitive
set_names(const char *s)c_polygon_primitiveprivate
set_reference_systems(void)c_polygon_primitiveprivate
tmpc_polygon_primitive
~c_polygon_primitive()c_polygon_primitive


polygon_primitives_extraction
Author(s): Miguel Oliveira
autogenerated on Mon Mar 2 2015 01:32:42