GEL
2
GEL is a library for Geometry and Linear Algebra
|
active_faces() const | HMesh::Manifold | [inline] |
active_halfedges() const | HMesh::Manifold | [inline] |
active_vertices() const | HMesh::Manifold | [inline] |
bridge_faces(FaceID f0, FaceID f1, const std::vector< std::pair< VertexID, VertexID > > &pairs) | HMesh::Manifold | |
build(size_t no_vertices, const float *vertvec, size_t no_faces, const int *facevec, const int *indices) | HMesh::Manifold | |
build(const Geometry::TriMesh &mesh) | HMesh::Manifold | |
cleanup(IDRemap &map) | HMesh::Manifold | [inline] |
cleanup() | HMesh::Manifold | [inline] |
clear() | HMesh::Manifold | [inline] |
close_hole(HalfEdgeID h) | HMesh::Manifold | |
collapse_edge(HalfEdgeID h, bool avg_vertices=false) | HMesh::Manifold | |
faces_begin(bool skip=true) const | HMesh::Manifold | [inline] |
faces_end() const | HMesh::Manifold | [inline] |
flip_edge(HalfEdgeID h) | HMesh::Manifold | |
halfedges_begin(bool skip=true) const | HMesh::Manifold | [inline] |
halfedges_end() const | HMesh::Manifold | [inline] |
halfedgewalker(VertexID id) const | HMesh::Manifold | [inline] |
halfedgewalker(FaceID id) const | HMesh::Manifold | [inline] |
halfedgewalker(HalfEdgeID id) const | HMesh::Manifold | [inline] |
in_use(VertexID id) const (defined in HMesh::Manifold) | HMesh::Manifold | [inline] |
in_use(FaceID id) const (defined in HMesh::Manifold) | HMesh::Manifold | [inline] |
in_use(HalfEdgeID id) const (defined in HMesh::Manifold) | HMesh::Manifold | [inline] |
Manifold() | HMesh::Manifold | [inline] |
merge_faces(FaceID f, HalfEdgeID h) | HMesh::Manifold | |
merge_one_ring(VertexID v, float max_loop_length=FLT_MAX) | HMesh::Manifold | |
pos(VertexID id) | HMesh::Manifold | [inline] |
pos(VertexID id) const | HMesh::Manifold | [inline] |
split_edge(HalfEdgeID h) | HMesh::Manifold | |
split_face_by_edge(FaceID f, VertexID v0, VertexID v1) | HMesh::Manifold | |
split_face_by_vertex(FaceID f) | HMesh::Manifold | |
total_faces() const | HMesh::Manifold | [inline] |
total_halfedges() const | HMesh::Manifold | [inline] |
total_vertices() const | HMesh::Manifold | [inline] |
vertices_begin(bool skip=true) const | HMesh::Manifold | [inline] |
vertices_end() const | HMesh::Manifold | [inline] |