Projection_mesh

Files

file  projection_mesh.cpp
 

Code for computing the projection of local meshes to the global mesh.


Functions

int class_projection_mesh::add_vertex_to_mesh (double x, double y, double z, float rgb, float weight)
int class_projection_mesh::clear_constraints (void)
int class_projection_mesh::clear_vertices (void)
int class_projection_mesh::compute_face_weights (void)
void class_projection_mesh::discoverComponent (const PT &ct, PT::Face_handle start, int index, std::list< PT::Edge > &border)
void class_projection_mesh::discoverComponents (const PT &ct)
int class_projection_mesh::draw_mesh_triangles (cv::Mat *image, cv::Scalar color, int thickness)
int class_projection_mesh::export_triangles (pcl::PointCloud< pcl::PointXYZRGB > *vertex_list, std::vector< float > *face_weights)
int class_projection_mesh::export_triangles_in_order (pcl::PointCloud< pcl::PointXYZRGB > *vertex_list, std::vector< float > *face_weights)
int class_projection_mesh::initialize_all_faces_status (void)
int class_projection_mesh::set_constraint_polygon (std::vector< pcl::PointXY > *p)

Function Documentation

int class_projection_mesh::add_vertex_to_mesh ( double  x,
double  y,
double  z,
float  rgb,
float  weight 
) [inherited]

Definition at line 91 of file projection_mesh.cpp.

int class_projection_mesh::clear_constraints ( void   )  [inherited]

Definition at line 40 of file projection_mesh.cpp.

int class_projection_mesh::clear_vertices ( void   )  [inherited]

Definition at line 49 of file projection_mesh.cpp.

int class_projection_mesh::compute_face_weights ( void   )  [inherited]

Definition at line 189 of file projection_mesh.cpp.

void class_projection_mesh::discoverComponent ( const PT ct,
PT::Face_handle  start,
int  index,
std::list< PT::Edge > &  border 
) [inherited]

Definition at line 112 of file projection_mesh.cpp.

void class_projection_mesh::discoverComponents ( const PT ct  )  [inherited]

Definition at line 153 of file projection_mesh.cpp.

int class_projection_mesh::draw_mesh_triangles ( cv::Mat *  image,
cv::Scalar  color,
int  thickness 
) [inherited]

Definition at line 171 of file projection_mesh.cpp.

int class_projection_mesh::export_triangles ( pcl::PointCloud< pcl::PointXYZRGB > *  vertex_list,
std::vector< float > *  face_weights 
) [inherited]

Definition at line 268 of file projection_mesh.cpp.

int class_projection_mesh::export_triangles_in_order ( pcl::PointCloud< pcl::PointXYZRGB > *  vertex_list,
std::vector< float > *  face_weights 
) [inherited]

Definition at line 205 of file projection_mesh.cpp.

int class_projection_mesh::initialize_all_faces_status ( void   )  [inherited]

Definition at line 101 of file projection_mesh.cpp.

int class_projection_mesh::set_constraint_polygon ( std::vector< pcl::PointXY > *  p  )  [inherited]

Definition at line 55 of file projection_mesh.cpp.

 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