G+Smo  25.01.0
Geometry + Simulation Modules
 
Loading...
Searching...
No Matches
gsSurfMesh Member List

This is the complete list of members for gsSurfMesh, including all inherited members.

add_edge_property(const std::string &name, T t=T())gsSurfMeshinline
add_face(const std::vector< Vertex > &vertices)gsSurfMesh
add_face_property(const std::string &name, const T t=T())gsSurfMeshinline
add_halfedge_property(const std::string &name, T t=T())gsSurfMeshinline
add_mesh_property(const std::string &name, const T t=T())gsSurfMeshinline
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())gsSurfMeshinline
adjust_outgoing_halfedge(Vertex v)gsSurfMeshprivate
assign(const gsSurfMesh &rhs)gsSurfMesh
cc_acc3(bool comp_topology=false) constgsSurfMesh
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) constgsSurfMeshinline
clear()gsSurfMesh
collapse(Halfedge h)gsSurfMesh
compute_face_normal(Face f) constgsSurfMesh
compute_vertex_normal(Vertex v) constgsSurfMesh
cw_rotated_halfedge(Halfedge h) constgsSurfMeshinline
delete_edge(Edge e)gsSurfMesh
delete_face(Face f)gsSurfMesh
delete_vertex(Vertex v)gsSurfMesh
edge(Halfedge h) constgsSurfMeshinline
edge_length(Edge e) constgsSurfMesh
edge_properties() constgsSurfMeshinline
edge_property(const std::string &name, const T t=T())gsSurfMeshinline
edges() constgsSurfMeshinline
edges_begin() constgsSurfMeshinline
edges_end() constgsSurfMeshinline
edges_size() constgsSurfMeshinline
empty() constgsSurfMeshinline
face(Halfedge h) constgsSurfMeshinline
face(Edge e, unsigned int i) constgsSurfMeshinline
face_properties() constgsSurfMeshinline
face_property(const std::string &name, const T t=T())gsSurfMeshinline
face_valence_sum() constgsSurfMesh
faces() constgsSurfMeshinline
faces(Vertex v) constgsSurfMeshinline
faces_begin() constgsSurfMeshinline
faces_end() constgsSurfMeshinline
faces_size() constgsSurfMeshinline
find_edge(Vertex a, Vertex b) constgsSurfMesh
find_halfedge(Vertex start, Vertex end) constgsSurfMesh
flip(Edge e)gsSurfMesh
free_memory()gsSurfMesh
from_vertex(Halfedge h) constgsSurfMeshinline
garbage() constgsSurfMeshinlineprivate
garbage_collection()gsSurfMesh
get_edge_property(const std::string &name) constgsSurfMeshinline
get_edge_property_type(const std::string &name)gsSurfMeshinline
get_face_property(const std::string &name) constgsSurfMeshinline
get_face_property_type(const std::string &name)gsSurfMeshinline
get_halfedge_property(const std::string &name) constgsSurfMeshinline
get_halfedge_property_type(const std::string &name)gsSurfMeshinline
get_mesh_property(const std::string &name) constgsSurfMeshinline
get_mesh_property_type(const std::string &name)gsSurfMeshinline
get_vertex_property(const std::string &name) constgsSurfMeshinline
get_vertex_property_type(const std::string &name)gsSurfMeshinline
gsSurfMesh()gsSurfMesh
gsSurfMesh(const gsMatrix< Scalar > &pts)gsSurfMesh
gsSurfMesh(const gsSurfMesh &rhs)gsSurfMeshinline
halfedge(Vertex v) constgsSurfMeshinline
halfedge(Edge e, unsigned int i) constgsSurfMeshinline
halfedge(Face f) constgsSurfMeshinline
halfedge_properties() constgsSurfMeshinline
halfedge_property(const std::string &name, T t=T())gsSurfMeshinline
halfedges() constgsSurfMeshinline
halfedges(Vertex v) constgsSurfMeshinline
halfedges(Face f) constgsSurfMeshinline
halfedges_begin() constgsSurfMeshinline
halfedges_end() constgsSurfMeshinline
halfedges_size() constgsSurfMeshinline
insert_edge(Halfedge h0, Halfedge h1)gsSurfMesh
insert_vertex(Edge e, const Point &p)gsSurfMeshinline
insert_vertex(Edge e, Vertex v)gsSurfMeshinline
insert_vertex(Halfedge h, Vertex v)gsSurfMesh
is_boundary(Vertex v) constgsSurfMeshinline
is_boundary(Halfedge h) constgsSurfMeshinline
is_boundary(Edge e) constgsSurfMeshinline
is_boundary(Face f) constgsSurfMeshinline
is_collapse_ok(Halfedge h)gsSurfMesh
is_deleted(Vertex v) constgsSurfMeshinline
is_deleted(Halfedge h) constgsSurfMeshinline
is_deleted(Edge e) constgsSurfMeshinline
is_deleted(Face f) constgsSurfMeshinline
is_flip_ok(Edge e) constgsSurfMesh
is_isolated(Vertex v) constgsSurfMeshinline
is_manifold(Vertex v) constgsSurfMeshinline
is_quad_mesh() constgsSurfMesh
is_triangle_mesh() constgsSurfMesh
is_valid(Vertex v) constgsSurfMeshinline
is_valid(Halfedge h) constgsSurfMeshinline
is_valid(Edge e) constgsSurfMeshinline
is_valid(Face f) constgsSurfMeshinline
linear_patches() constgsSurfMesh
mesh_properties() constgsSurfMeshinline
mesh_property(const std::string &name, const T t=T())gsSurfMeshinline
n_edges() constgsSurfMeshinline
n_faces() constgsSurfMeshinline
n_halfedges() constgsSurfMeshinline
n_vertices() constgsSurfMeshinline
new_edge(Vertex start, Vertex end)gsSurfMeshinlineprivate
new_face()gsSurfMeshinlineprivate
new_vertex()gsSurfMeshinlineprivate
next_halfedge(Halfedge h) constgsSurfMeshinline
operator=(const gsSurfMesh &rhs)gsSurfMesh
opposite_halfedge(Halfedge h) constgsSurfMeshinline
points()gsSurfMeshinline
position(Vertex v) constgsSurfMeshinline
position(Vertex v)gsSurfMeshinline
prev_halfedge(Halfedge h) constgsSurfMeshinline
property_stats() constgsSurfMesh
quad_split(Face f, Vertex v, Halfedge s)gsSurfMesh
read(const std::string &filename)gsSurfMesh
remove_edge(Halfedge h)gsSurfMeshprivate
remove_edge_property(Edge_property< T > &p)gsSurfMeshinline
remove_face_property(Face_property< T > &p)gsSurfMeshinline
remove_halfedge_property(Halfedge_property< T > &p)gsSurfMeshinline
remove_loop(Halfedge h)gsSurfMeshprivate
remove_mesh_property(Mesh_property< T > &p)gsSurfMeshinline
remove_vertex_property(Vertex_property< T > &p)gsSurfMeshinline
rename_vertex_property(Vertex_property< T > &p, std::string newname)gsSurfMeshinline
reserve(unsigned int nvertices, unsigned int nedges, unsigned int nfaces)gsSurfMesh
Scalar typedefgsSurfMesh
set_face(Halfedge h, Face f)gsSurfMeshinline
set_halfedge(Vertex v, Halfedge h)gsSurfMeshinline
set_halfedge(Face f, Halfedge h)gsSurfMeshinline
set_next_halfedge(Halfedge h, Halfedge nh)gsSurfMeshinline
set_vertex(Halfedge h, Vertex v)gsSurfMeshinline
split(Face f, const Point &p)gsSurfMeshinline
split(Face f, Vertex v)gsSurfMesh
split(Edge e, const Point &p)gsSurfMeshinline
split(Edge e, Vertex v)gsSurfMesh
swap_vertex_property(const std::string &name1, const std::string &name2)gsSurfMeshinline
to_vertex(Halfedge h) constgsSurfMeshinline
touches_boundary(Halfedge h) constgsSurfMeshinline
triangulate()gsSurfMesh
triangulate(Face f)gsSurfMesh
update_face_normals()gsSurfMesh
update_vertex_normals()gsSurfMesh
valence(Vertex v) constgsSurfMesh
valence(Face f) constgsSurfMesh
Vec3 typedefgsSurfMeshprivate
vertex(Edge e, unsigned int i) constgsSurfMeshinline
vertex_properties() constgsSurfMeshinline
vertex_property(const std::string &name, const T t=T())gsSurfMeshinline
vertices() constgsSurfMeshinline
vertices(Vertex v) constgsSurfMeshinline
vertices(Face f) constgsSurfMeshinline
vertices_begin() constgsSurfMeshinline
vertices_end() constgsSurfMeshinline
vertices_size() constgsSurfMeshinline
write(const std::string &filename) constgsSurfMesh