add_vertex(const Vertex &v) | OpenMEEG::Mesh | |
adjacent_triangles(const Triangle &) const | OpenMEEG::Mesh | |
all_vertices() const | OpenMEEG::Mesh | inline |
all_vertices_ | OpenMEEG::Mesh | private |
allocate_ | OpenMEEG::Mesh | private |
build_mesh_vertices() | OpenMEEG::Mesh | |
compute_edge_map() const | OpenMEEG::Mesh | private |
compute_solid_angle(const Vect3 &p) const | OpenMEEG::Mesh | |
const_vertex_iterator typedef | OpenMEEG::Mesh | |
const_vertex_reverse_iterator typedef | OpenMEEG::Mesh | |
copy(const Mesh &) | OpenMEEG::Mesh | private |
correct_global_orientation() | OpenMEEG::Mesh | |
correct_local_orientation() | OpenMEEG::Mesh | |
current_barrier() const | OpenMEEG::Mesh | inline |
current_barrier() | OpenMEEG::Mesh | inline |
current_barrier_ | OpenMEEG::Mesh | private |
destroy() | OpenMEEG::Mesh | private |
EdgeMap typedef | OpenMEEG::Mesh | private |
flip_triangles() | OpenMEEG::Mesh | inline |
generate_indices() | OpenMEEG::Mesh | |
get_triangles_for_vertex(const Vertex &V) const | OpenMEEG::Mesh | |
gradient_norm2(SymMatrix &A) const | OpenMEEG::Mesh | |
has_correct_orientation() const | OpenMEEG::Mesh | |
has_self_intersection() const | OpenMEEG::Mesh | |
info(const bool verbous=false) const | OpenMEEG::Mesh | |
intersection(const Mesh &) const | OpenMEEG::Mesh | |
isolated() const | OpenMEEG::Mesh | inline |
isolated() | OpenMEEG::Mesh | inline |
isolated_ | OpenMEEG::Mesh | private |
laplacian(SymMatrix &A) const | OpenMEEG::Mesh | |
links_ | OpenMEEG::Mesh | private |
load(const std::string &filename, const bool &verbose=true, const bool &read_all=true) | OpenMEEG::Mesh | |
load_bnd(std::istream &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_bnd(const std::string &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_gifti(T, const bool &) | OpenMEEG::Mesh | inline |
load_mesh(std::istream &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_mesh(const std::string &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_off(std::istream &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_off(const std::string &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_tri(std::istream &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_tri(const std::string &, const bool &read_all=true) | OpenMEEG::Mesh | |
load_vtk(T, const bool &read_all=true) | OpenMEEG::Mesh | inline |
merge(const Mesh &, const Mesh &) | OpenMEEG::Mesh | |
Mesh() | OpenMEEG::Mesh | inline |
Mesh(const unsigned &nv, const unsigned &nt) | OpenMEEG::Mesh | inline |
Mesh(const Mesh &m) | OpenMEEG::Mesh | inline |
Mesh(Vertices &av, const std::string name="") | OpenMEEG::Mesh | inline |
Mesh(std::string filename, const bool verbose=true, const std::string n="") | OpenMEEG::Mesh | inline |
name_ | OpenMEEG::Mesh | private |
nb_all_vertices() const | OpenMEEG::Mesh | inline |
nb_triangles() const | OpenMEEG::Mesh | inline |
nb_vertices() const | OpenMEEG::Mesh | inline |
normal(const Vertex &v) const | OpenMEEG::Mesh | |
operator=(const Mesh &m) | OpenMEEG::Mesh | inline |
operator>>(std::istream &is, Mesh &m) | OpenMEEG::Mesh | friend |
orient_adjacent_triangles(std::stack< Triangle * > &t_stack, std::map< Triangle *, bool > &tri_reoriented) | OpenMEEG::Mesh | private |
outermost() | OpenMEEG::Mesh | inline |
outermost() const | OpenMEEG::Mesh | inline |
outermost_ | OpenMEEG::Mesh | private |
P0gradient_norm2(const Triangle &t1, const Triangle &t2) const | OpenMEEG::Mesh | inlineprivate |
P1gradient(const Vect3 &p0, const Vect3 &p1, const Vect3 &p2) const | OpenMEEG::Mesh | inlineprivate |
save(const std::string &filename) const | OpenMEEG::Mesh | |
save_bnd(const std::string &) const | OpenMEEG::Mesh | |
save_gifti(T) const | OpenMEEG::Mesh | inline |
save_mesh(const std::string &) const | OpenMEEG::Mesh | |
save_off(const std::string &) const | OpenMEEG::Mesh | |
save_tri(const std::string &) const | OpenMEEG::Mesh | |
save_vtk(const std::string &) const | OpenMEEG::Mesh | |
set_vertices_ | OpenMEEG::Mesh | private |
smooth(const double &smoothing_intensity, const unsigned &niter) | OpenMEEG::Mesh | |
triangle_intersection(const Triangle &, const Triangle &) const | OpenMEEG::Mesh | private |
update() | OpenMEEG::Mesh | |
VectPTriangle typedef | OpenMEEG::Mesh | |
VectPVertex typedef | OpenMEEG::Mesh | |
vertex_begin() | OpenMEEG::Mesh | inline |
vertex_begin() const | OpenMEEG::Mesh | inline |
vertex_end() | OpenMEEG::Mesh | inline |
vertex_end() const | OpenMEEG::Mesh | inline |
vertex_iterator typedef | OpenMEEG::Mesh | |
vertex_rbegin() const | OpenMEEG::Mesh | inline |
vertex_rend() const | OpenMEEG::Mesh | inline |
vertex_size() const | OpenMEEG::Mesh | inline |
vertices_ | OpenMEEG::Mesh | private |
~Mesh() | OpenMEEG::Mesh | inline |