KrisLibrary  1.0.0
TriMeshAtlas.h
1 #ifndef MESHING_TRIMESH_ATLAS_H
2 #define MESHING_TRIMESH_ATLAS_H
3 
4 #include "TriMeshTopology.h"
5 #include <map>
6 
7 namespace Meshing {
8 
13 {
14  TriMeshChart(TriMeshWithTopology& _mesh) : mesh(_mesh) {}
15 
16  TriMeshWithTopology& mesh;
17  vector<Vector2> coordinates;
18 };
19 
23 {
24  //vector<TriMeshChart> charts;
25 };
26 
27 } //namespace Meshing
28 
29 #endif
The namespace for all classes/functions in the Meshing package.
Definition: AnyGeometry.h:10
A triangle mesh that contains connectivity relations between vertices and triangles.
Definition: TriMeshTopology.h:31
A chart maps a genus 0 triangle mesh to a 2d disk.
Definition: TriMeshAtlas.h:12
TODO: a non-genus 0 mesh partitioned into charts.
Definition: TriMeshAtlas.h:22