| 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] |