Geogram  Version 1.9.1-rc
A programming library of geometric algorithms
quad_dominant.h File Reference

Functions to extract a quad-dominant mesh from the boundary of a parameterized volumetric mesh. More...

Go to the source code of this file.

Namespaces

 GEO
 Global Vorpaline namespace.
 

Functions

void GEO::find_degenerate_facets (Mesh *m, vector< index_t > &degenerate)
 
void GEO::export_boundary_with_uv (Mesh *m, Mesh *hex, const char *uv_name, const char *singtri_name)
 Creates a surfacic parameterized mesh from the boundary of an input volumetric parameterized mesh. More...
 
void GEO::imprint (Mesh *m, const char *uv_name, const char *singular_name)
 
void GEO::split_edges_by_iso_uvs (Mesh *hex, const char *uv_name, const char *singular_name)
 
void GEO::facets_split (Mesh *m, const char *uv_name, const char *singular_name)
 
void GEO::mark_charts (Mesh *m, const char *uv_name, const char *charts_name, const char *singular_name)
 
void GEO::simplify_quad_charts (Mesh *m)
 
bool GEO::export_quadtri_from_charts (Mesh *hex)
 

Detailed Description

Functions to extract a quad-dominant mesh from the boundary of a parameterized volumetric mesh.

All informations required to produce a hex-dom mesh are exported into a 2D non-manifold mesh with uv coordinates This new mesh is the only input of the subsequent steps in the hex dom generation pipeline

Definition in file quad_dominant.h.