libmove3d  3.13.0
Public Attributes
poly_polyhedre Struct Reference

List of all members.

Public Attributes

char * name
unsigned int nb_points
unsigned int nb_faces
unsigned int nb_edges
poly_vector3 * the_points
poly_facethe_faces
poly_edgethe_edges
poly_matrix4 pos
double * curvatures
p3d_vector3 * vertex_normals
 same size as the_points: will contain the curvature of the surface at each vertex position
p3d_vector3 centroid
int areEdgesAndNeighboursUpToDate
 centroid of the polyhedron. It is not computed by default; call p3d_compute_poly_centroid()
poly_vector3 * originalPoints

Member Data Documentation

centroid of the polyhedron. It is not computed by default; call p3d_compute_poly_centroid()

boolean to know if the edges and neighbours have been computed

same size as the_points: will contain the curvature of the surface at each vertex position

same size as the_points: surface normals on each vertex (not computed but allocated by default, use p3d_compute_vertex_normals):


The documentation for this struct was generated from the following file:
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Defines