G+Smo
24.08.0
Geometry + Simulation Modules
|
This is the complete list of members for gsSurfMesh, including all inherited members.
add_edge_property(const std::string &name, T t=T()) | gsSurfMesh | inline |
add_face(const std::vector< Vertex > &vertices) | gsSurfMesh | |
add_face_property(const std::string &name, const T t=T()) | gsSurfMesh | inline |
add_halfedge_property(const std::string &name, T t=T()) | gsSurfMesh | inline |
add_mesh_property(const std::string &name, const T t=T()) | gsSurfMesh | inline |
add_quad(Vertex v1, Vertex v2, Vertex v3, Vertex v4) | gsSurfMesh | |
add_triangle(Vertex v1, Vertex v2, Vertex v3) | gsSurfMesh | |
add_vertex(const Point &p) | gsSurfMesh | |
add_vertex_property(const std::string &name, T t=T()) | gsSurfMesh | inline |
adjust_outgoing_halfedge(Vertex v) | gsSurfMesh | private |
assign(const gsSurfMesh &rhs) | gsSurfMesh | |
cc_acc3(bool comp_topology=false) const | gsSurfMesh | |
cc_limit_normals(std::string label="v:normal", bool normalize=true) | gsSurfMesh | |
cc_limit_points(std::string label="v:limit") | gsSurfMesh | |
cc_limit_tangent_vec(std::string label="v:tanvec", bool normalize=true) | gsSurfMesh | |
cc_subdivide() | gsSurfMesh | |
ccw_rotated_halfedge(Halfedge h) const | gsSurfMesh | inline |
clear() | gsSurfMesh | |
collapse(Halfedge h) | gsSurfMesh | |
compute_face_normal(Face f) const | gsSurfMesh | |
compute_vertex_normal(Vertex v) const | gsSurfMesh | |
cw_rotated_halfedge(Halfedge h) const | gsSurfMesh | inline |
delete_edge(Edge e) | gsSurfMesh | |
delete_face(Face f) | gsSurfMesh | |
delete_vertex(Vertex v) | gsSurfMesh | |
edge(Halfedge h) const | gsSurfMesh | inline |
edge_length(Edge e) const | gsSurfMesh | |
edge_properties() const | gsSurfMesh | inline |
edge_property(const std::string &name, const T t=T()) | gsSurfMesh | inline |
edges() const | gsSurfMesh | inline |
edges_begin() const | gsSurfMesh | inline |
edges_end() const | gsSurfMesh | inline |
edges_size() const | gsSurfMesh | inline |
empty() const | gsSurfMesh | inline |
face(Halfedge h) const | gsSurfMesh | inline |
face(Edge e, unsigned int i) const | gsSurfMesh | inline |
face_properties() const | gsSurfMesh | inline |
face_property(const std::string &name, const T t=T()) | gsSurfMesh | inline |
face_valence_sum() const | gsSurfMesh | |
faces() const | gsSurfMesh | inline |
faces(Vertex v) const | gsSurfMesh | inline |
faces_begin() const | gsSurfMesh | inline |
faces_end() const | gsSurfMesh | inline |
faces_size() const | gsSurfMesh | inline |
find_edge(Vertex a, Vertex b) const | gsSurfMesh | |
find_halfedge(Vertex start, Vertex end) const | gsSurfMesh | |
flip(Edge e) | gsSurfMesh | |
free_memory() | gsSurfMesh | |
from_vertex(Halfedge h) const | gsSurfMesh | inline |
garbage() const | gsSurfMesh | inlineprivate |
garbage_collection() | gsSurfMesh | |
get_edge_property(const std::string &name) const | gsSurfMesh | inline |
get_edge_property_type(const std::string &name) | gsSurfMesh | inline |
get_face_property(const std::string &name) const | gsSurfMesh | inline |
get_face_property_type(const std::string &name) | gsSurfMesh | inline |
get_halfedge_property(const std::string &name) const | gsSurfMesh | inline |
get_halfedge_property_type(const std::string &name) | gsSurfMesh | inline |
get_mesh_property(const std::string &name) const | gsSurfMesh | inline |
get_mesh_property_type(const std::string &name) | gsSurfMesh | inline |
get_vertex_property(const std::string &name) const | gsSurfMesh | inline |
get_vertex_property_type(const std::string &name) | gsSurfMesh | inline |
gsSurfMesh() | gsSurfMesh | |
gsSurfMesh(const gsMatrix< Scalar > &pts) | gsSurfMesh | |
gsSurfMesh(const gsSurfMesh &rhs) | gsSurfMesh | inline |
halfedge(Vertex v) const | gsSurfMesh | inline |
halfedge(Edge e, unsigned int i) const | gsSurfMesh | inline |
halfedge(Face f) const | gsSurfMesh | inline |
halfedge_properties() const | gsSurfMesh | inline |
halfedge_property(const std::string &name, T t=T()) | gsSurfMesh | inline |
halfedges() const | gsSurfMesh | inline |
halfedges(Vertex v) const | gsSurfMesh | inline |
halfedges(Face f) const | gsSurfMesh | inline |
halfedges_begin() const | gsSurfMesh | inline |
halfedges_end() const | gsSurfMesh | inline |
halfedges_size() const | gsSurfMesh | inline |
insert_edge(Halfedge h0, Halfedge h1) | gsSurfMesh | |
insert_vertex(Edge e, const Point &p) | gsSurfMesh | inline |
insert_vertex(Edge e, Vertex v) | gsSurfMesh | inline |
insert_vertex(Halfedge h, Vertex v) | gsSurfMesh | |
is_boundary(Vertex v) const | gsSurfMesh | inline |
is_boundary(Halfedge h) const | gsSurfMesh | inline |
is_boundary(Edge e) const | gsSurfMesh | inline |
is_boundary(Face f) const | gsSurfMesh | inline |
is_collapse_ok(Halfedge h) | gsSurfMesh | |
is_deleted(Vertex v) const | gsSurfMesh | inline |
is_deleted(Halfedge h) const | gsSurfMesh | inline |
is_deleted(Edge e) const | gsSurfMesh | inline |
is_deleted(Face f) const | gsSurfMesh | inline |
is_flip_ok(Edge e) const | gsSurfMesh | |
is_isolated(Vertex v) const | gsSurfMesh | inline |
is_manifold(Vertex v) const | gsSurfMesh | inline |
is_quad_mesh() const | gsSurfMesh | |
is_triangle_mesh() const | gsSurfMesh | |
is_valid(Vertex v) const | gsSurfMesh | inline |
is_valid(Halfedge h) const | gsSurfMesh | inline |
is_valid(Edge e) const | gsSurfMesh | inline |
is_valid(Face f) const | gsSurfMesh | inline |
linear_patches() const | gsSurfMesh | |
mesh_properties() const | gsSurfMesh | inline |
mesh_property(const std::string &name, const T t=T()) | gsSurfMesh | inline |
n_edges() const | gsSurfMesh | inline |
n_faces() const | gsSurfMesh | inline |
n_halfedges() const | gsSurfMesh | inline |
n_vertices() const | gsSurfMesh | inline |
new_edge(Vertex start, Vertex end) | gsSurfMesh | inlineprivate |
new_face() | gsSurfMesh | inlineprivate |
new_vertex() | gsSurfMesh | inlineprivate |
next_halfedge(Halfedge h) const | gsSurfMesh | inline |
operator=(const gsSurfMesh &rhs) | gsSurfMesh | |
opposite_halfedge(Halfedge h) const | gsSurfMesh | inline |
points() | gsSurfMesh | inline |
position(Vertex v) const | gsSurfMesh | inline |
position(Vertex v) | gsSurfMesh | inline |
prev_halfedge(Halfedge h) const | gsSurfMesh | inline |
property_stats() const | gsSurfMesh | |
quad_split(Face f, Vertex v, Halfedge s) | gsSurfMesh | |
read(const std::string &filename) | gsSurfMesh | |
remove_edge(Halfedge h) | gsSurfMesh | private |
remove_edge_property(Edge_property< T > &p) | gsSurfMesh | inline |
remove_face_property(Face_property< T > &p) | gsSurfMesh | inline |
remove_halfedge_property(Halfedge_property< T > &p) | gsSurfMesh | inline |
remove_loop(Halfedge h) | gsSurfMesh | private |
remove_mesh_property(Mesh_property< T > &p) | gsSurfMesh | inline |
remove_vertex_property(Vertex_property< T > &p) | gsSurfMesh | inline |
rename_vertex_property(Vertex_property< T > &p, std::string newname) | gsSurfMesh | inline |
reserve(unsigned int nvertices, unsigned int nedges, unsigned int nfaces) | gsSurfMesh | |
Scalar typedef | gsSurfMesh | |
set_face(Halfedge h, Face f) | gsSurfMesh | inline |
set_halfedge(Vertex v, Halfedge h) | gsSurfMesh | inline |
set_halfedge(Face f, Halfedge h) | gsSurfMesh | inline |
set_next_halfedge(Halfedge h, Halfedge nh) | gsSurfMesh | inline |
set_vertex(Halfedge h, Vertex v) | gsSurfMesh | inline |
split(Face f, const Point &p) | gsSurfMesh | inline |
split(Face f, Vertex v) | gsSurfMesh | |
split(Edge e, const Point &p) | gsSurfMesh | inline |
split(Edge e, Vertex v) | gsSurfMesh | |
swap_vertex_property(const std::string &name1, const std::string &name2) | gsSurfMesh | inline |
to_vertex(Halfedge h) const | gsSurfMesh | inline |
touches_boundary(Halfedge h) const | gsSurfMesh | inline |
triangulate() | gsSurfMesh | |
triangulate(Face f) | gsSurfMesh | |
update_face_normals() | gsSurfMesh | |
update_vertex_normals() | gsSurfMesh | |
valence(Vertex v) const | gsSurfMesh | |
valence(Face f) const | gsSurfMesh | |
Vec3 typedef | gsSurfMesh | private |
vertex(Edge e, unsigned int i) const | gsSurfMesh | inline |
vertex_properties() const | gsSurfMesh | inline |
vertex_property(const std::string &name, const T t=T()) | gsSurfMesh | inline |
vertices() const | gsSurfMesh | inline |
vertices(Vertex v) const | gsSurfMesh | inline |
vertices(Face f) const | gsSurfMesh | inline |
vertices_begin() const | gsSurfMesh | inline |
vertices_end() const | gsSurfMesh | inline |
vertices_size() const | gsSurfMesh | inline |
write(const std::string &filename) const | gsSurfMesh |