add_boundary_edge(BoundaryVertex *v0, BoundaryVertex *v1, const std::vector< Point2D > &newd, const std::vector< double > &newk, Movement fixed, int color, double restlength) | BoundaryMesh | |
add_boundary_edge(BoundaryVertex *v0, BoundaryVertex *v1, const std::vector< Point2D > &newd, const std::vector< double > &newk) | BoundaryMesh | |
add_boundary_face(const std::vector< BoundaryEdge * > &edges, double minangle, int color) | BoundaryMesh | |
add_boundary_vertex(const Point2D &p) | BoundaryMesh | |
add_edge(class BoundaryEdge *e) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected, virtual] |
add_face(class BoundaryFace *, class BoundaryEdge **, int, bool inverse_handed=false) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected, virtual] |
add_vertex(class BoundaryVertex *) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected, virtual] |
bbox(Point2D &top, Point2D &bot) | BoundaryMesh | |
beziermesh | BoundaryMesh | [private] |
Boundary_Edge_Hash_T typedef | BoundaryMesh | |
Boundary_Face_Hash_T typedef | BoundaryMesh | |
Boundary_Vertex_Hash_T typedef | BoundaryMesh | |
BoundaryMesh(const BoundaryMesh &o) | BoundaryMesh | [private] |
BoundaryMesh(PersistantStore &, DataStore *) | BoundaryMesh | |
CellComplex(PersistantStore &) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
datastore | BoundaryMesh | [private] |
delete_edge(BoundaryEdge *e) | BoundaryMesh | [virtual] |
delete_face(class BoundaryFace *) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected, virtual] |
delete_vertex(BoundaryVertex *v) | BoundaryMesh | [virtual] |
Edge_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
empty_trash() | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected] |
enqueue_edges(class BoundaryVertex *vert, std::deque< class BoundaryEdge * > &edges) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
enqueue_faces(class BoundaryVertex *vert, std::deque< class BoundaryFace * > &faces) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
Face_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
find_adjacent_edges(class BoundaryEdge *e, std::list< class BoundaryEdge * > &edges) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
find_adjacent_edges(class BoundaryEdge *e, std::deque< class BoundaryEdge * > &edges) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
find_adjacent_faces(class BoundaryFace *f, std::list< class BoundaryFace * > &faces) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
find_adjacent_faces(class BoundaryFace *f, std::deque< class BoundaryFace * > &faces) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
find_common_edge(class BoundaryVertex *v0, class BoundaryVertex *v1) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
find_common_edge(class BoundaryFace *f0, class BoundaryFace *f1) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_edges_begin() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_edges_end() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_faces_begin() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_faces_end() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_next_edge(typename Edge_Hash_T::iterator &) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_next_face(typename Face_Hash_T::iterator &) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_next_vertex(typename Vertex_Hash_T::iterator &) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_num_edges() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [inline] |
get_num_faces() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [inline] |
get_num_vertices() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [inline] |
get_opposite_face(class BoundaryEdge *e, class BoundaryFace *f) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_opposite_vertex(class BoundaryEdge *e, class BoundaryVertex *v) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_store() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple(class BoundaryFace *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple(class BoundaryVertex *, class BoundaryFace *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple(class BoundaryEdge *, class BoundaryFace *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple(class BoundaryVertex *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple(class BoundaryEdge *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_tuple(class BoundaryVertex *v, class BoundaryEdge *e) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_vertexs_begin() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_vertexs_end() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
get_vertices_begin() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [inline] |
get_vertices_end() const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [inline] |
Inverted_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
is_inverse_handed(class BoundaryFace *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
is_member(class BoundaryVertex *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
is_member(class BoundaryEdge *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
is_member(class BoundaryFace *) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
keep_trash() | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected] |
lower(class BoundaryEdge *e, std::vector< class BoundaryVertex * > &vs) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
lower(class BoundaryEdge *e, std::list< class BoundaryVertex * > &vs) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
lower(class BoundaryFace *f, std::vector< class BoundaryEdge * > &es) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
lower(class BoundaryFace *f, std::list< class BoundaryEdge * > &es) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
operator<<(std::ostream &stream, const BoundaryMesh &bm) | BoundaryMesh | [friend] |
CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple >::operator<<(std::ostream &stream, const CellComplex< V, E, F, T > &bm) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [friend] |
operator=(const BoundaryMesh &o) | BoundaryMesh | [private] |
print(std::ostream &os=std::cout) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
print_statistics(std::ostream &os=std::cout) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
set_bezier_mesh(BezierMesh *) | BoundaryMesh | |
Switch(int, const BoundaryTuple &) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
Switch0_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
Switch1_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
Switch2_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
switch_size(int) const | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
trash_cell(Cell *) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [protected] |
upper(class BoundaryEdge *e, std::vector< class BoundaryFace * > &fs) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
upper(class BoundaryEdge *e, std::list< class BoundaryFace * > &fs) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
upper(class BoundaryVertex *v, std::vector< class BoundaryEdge * > &es) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
upper(class BoundaryVertex *v, std::list< class BoundaryEdge * > &es) | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
Vertex_Hash_T typedef | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | |
~CellComplex() | CellComplex< class BoundaryVertex, class BoundaryEdge, class BoundaryFace, BoundaryTuple > | [virtual] |