|
Geogram Version 1.9.7
A programming library of geometric algorithms
|
Public Member Functions | |
| PGPopt (Mesh *p_m) | |
| void | optimize_corr (double max_corr_prop=.35) |
| void | optimize_PGP () |
| vec3 | wish_angle_edge_geom (index_t e, bool inv) |
| vec3 | wish_angle_corr (index_t e, bool inv) |
| vec3 | wish_angle (index_t e, bool inv) |
| bool | is_PGP_singular (index_t c, index_t lf) |
| bool | face_is_resp (index_t c, index_t lf) |
| bool | tet_is_PGP_singular_fct (index_t t) |
| index_t | get_non_nulledge (index_t c, index_t cf, Attribute< bool > &nulledge) |
| void | mark_null_edges (Attribute< bool > &nulledge) |
| void | cubcover (bool compute_only_corr=false) |
| void | grow_ball (Attribute< bool > &tet_in_ball) |
| void | grow_triangle_ball (vector< bool > &tetface_in_ball) |
| index_t | edge_from_vertices (index_t v0, index_t v1, bool &inv) |
| void | move_U_to_corner () |
Public Attributes | |
| Mesh * | m |
| Attribute< vec3 > | U |
| Attribute< mat3 > | B |
| Attribute< vec3 > | corr |
| Attribute< vec3 > | tij |
| vector< index_t > | v2e |
| vector< vector< index_t > > | v2eopp |