|
Graphite Version 3
An experimental 3D geometry processing program
|
This is the complete list of members for GEO::MeshCells, including all inherited members.
| adjacent(index_t c, index_t lf) const | GEO::MeshCells | inline |
| adjust_store() | GEO::MeshSubElementsStore | inlineprotected |
| are_simplices() const | GEO::MeshCellsStore | inline |
| assign_tet_mesh(coord_index_t dim, vector< double > &vertices, vector< index_t > &tets, bool steal_args) | GEO::MeshCells | |
| assign_tet_mesh(vector< index_t > &tets, bool steal_args) | GEO::MeshCells | |
| attributes() const | GEO::MeshSubElementsStore | inline |
| attributes_ (defined in GEO::MeshSubElementsStore) | GEO::MeshSubElementsStore | protected |
| begin() const | GEO::MeshSubElementsStore | inline |
| cell_corners_ (defined in GEO::MeshCells) | GEO::MeshCells | protected |
| cell_facets_ (defined in GEO::MeshCells) | GEO::MeshCells | protected |
| cell_ptr_ (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | protected |
| cell_type_ (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | protected |
| cell_type_to_cell_descriptor(MeshCellType t) | GEO::MeshCellsStore | inlinestatic |
| clear(bool keep_attributes=true, bool keep_memory=false) override | GEO::MeshCells | virtual |
| clear_store(bool keep_attributes, bool keep_memory=false) override | GEO::MeshCellsStore | protectedvirtual |
| compute_borders() | GEO::MeshCells | |
| compute_borders(Attribute< index_t > &facet_cell) | GEO::MeshCells | |
| connect(bool remove_trivial_slivers=true, bool verbose_if_OK=false) | GEO::MeshCells | |
| connect_tets() | GEO::MeshCells | protected |
| copy(const MeshCellsStore &rhs, bool copy_attributes=true) (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | inlineprotected |
| GEO::MeshSubElementsStore::copy(const MeshSubElementsStore &rhs, bool copy_attributes=true) | GEO::MeshSubElementsStore | inlineprotected |
| corner(index_t c, index_t lv) const | GEO::MeshCellsStore | inline |
| corners(index_t c) const | GEO::MeshCells | inline |
| corners_begin(index_t c) const | GEO::MeshCellsStore | inline |
| corners_end(index_t c) const | GEO::MeshCellsStore | inline |
| create_cells(index_t nb_cells, MeshCellType type) | GEO::MeshCells | inline |
| create_connector(index_t v1, index_t v2, index_t v3, index_t v4, index_t adj1=NO_CELL, index_t adj2=NO_CELL, index_t adj3=NO_CELL) | GEO::MeshCells | inline |
| create_connector(index_t c1, index_t lf1, const std::vector< std::pair< index_t, index_t > > &matches) | GEO::MeshCells | protected |
| create_hex(index_t v1, index_t v2, index_t v3, index_t v4, index_t v5, index_t v6, index_t v7, index_t v8, index_t adj1=NO_CELL, index_t adj2=NO_CELL, index_t adj3=NO_CELL, index_t adj4=NO_CELL, index_t adj5=NO_CELL, index_t adj6=NO_CELL) | GEO::MeshCells | inline |
| create_hexes(index_t nb_hexes) | GEO::MeshCells | inline |
| create_prism(index_t v1, index_t v2, index_t v3, index_t v4, index_t v5, index_t v6, index_t adj1=NO_CELL, index_t adj2=NO_CELL, index_t adj3=NO_CELL, index_t adj4=NO_CELL, index_t adj5=NO_CELL) | GEO::MeshCells | inline |
| create_prisms(index_t nb_prisms) | GEO::MeshCells | inline |
| create_pyramid(index_t v1, index_t v2, index_t v3, index_t v4, index_t v5, index_t adj1=NO_CELL, index_t adj2=NO_CELL, index_t adj3=NO_CELL, index_t adj4=NO_CELL, index_t adj5=NO_CELL) | GEO::MeshCells | inline |
| create_pyramids(index_t nb_pyramids) | GEO::MeshCells | inline |
| create_sub_element(MeshCellType type) (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | inlineprotected |
| GEO::MeshSubElementsStore::create_sub_element() | GEO::MeshSubElementsStore | inlineprotected |
| create_sub_elements(index_t nb, MeshCellType type) (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | inlineprotected |
| GEO::MeshSubElementsStore::create_sub_elements(index_t nb) | GEO::MeshSubElementsStore | inlineprotected |
| create_tet(index_t v1, index_t v2, index_t v3, index_t v4, index_t adj1=NO_CELL, index_t adj2=NO_CELL, index_t adj3=NO_CELL, index_t adj4=NO_CELL) | GEO::MeshCells | inline |
| create_tets(index_t nb_tets) | GEO::MeshCells | inline |
| delete_elements(vector< index_t > &to_delete, bool remove_isolated_vertices=true) override | GEO::MeshCells | virtual |
| descriptor(index_t c) const | GEO::MeshCellsStore | inline |
| edge_adjacent_facet(index_t c, index_t le, index_t lf) const | GEO::MeshCells | inline |
| edge_vertex(index_t c, index_t le, index_t lv) const | GEO::MeshCells | inline |
| end() const | GEO::MeshSubElementsStore | inline |
| facet(index_t c, index_t lf) const | GEO::MeshCellsStore | inline |
| facet_corner(index_t c, index_t lf, index_t lc) const | GEO::MeshCells | inline |
| facet_nb_vertices(index_t c, index_t lf) const | GEO::MeshCells | inline |
| facet_vertex(index_t c, index_t lf, index_t lv) const | GEO::MeshCells | inline |
| facets_begin(index_t c) const | GEO::MeshCellsStore | inline |
| facets_end(index_t c) const | GEO::MeshCellsStore | inline |
| facets_match(index_t c1, index_t f1, index_t c2, index_t f2) const | GEO::MeshCells | protected |
| find_cell_facet(index_t c1, index_t c2, index_t f2) const | GEO::MeshCells | inlineprotected |
| find_cell_vertex(index_t c, index_t v) const | GEO::MeshCells | inlineprotected |
| find_tet_adjacent(index_t t, index_t t2) const (defined in GEO::MeshCells) | GEO::MeshCells | inline |
| find_tet_facet(index_t t, index_t v1, index_t v2, index_t v3) const | GEO::MeshCells | inline |
| find_tet_vertex(index_t t, index_t v) const (defined in GEO::MeshCells) | GEO::MeshCells | inline |
| GeogramIOHandler (defined in GEO::MeshCells) | GEO::MeshCells | friend |
| has_non_zero(const GEO::vector< index_t > &I) | GEO::MeshElements | inlineprotectedstatic |
| is_not_simplicial() | GEO::MeshCells | inlineprotected |
| is_simplicial_ (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | protected |
| local_tet_facet_vertex_index(index_t lf, index_t lv) | GEO::MeshCells | inlinestatic |
| Mesh (defined in GEO::MeshCells) | GEO::MeshCells | friend |
| mesh_ (defined in GEO::MeshSubElementsStore) | GEO::MeshSubElementsStore | protected |
| MeshCells(Mesh &mesh) | GEO::MeshCells | |
| MeshCellsStore(Mesh &mesh) (defined in GEO::MeshCellsStore) | GEO::MeshCellsStore | |
| MeshElements() (defined in GEO::MeshElements) | GEO::MeshElements | |
| MeshSubElementsStore(Mesh &mesh) | GEO::MeshSubElementsStore | |
| nb() const | GEO::MeshSubElementsStore | inline |
| nb_ (defined in GEO::MeshSubElementsStore) | GEO::MeshSubElementsStore | protected |
| nb_corners(index_t c) const | GEO::MeshCellsStore | inline |
| nb_edges(index_t c) const | GEO::MeshCellsStore | inline |
| nb_facets(index_t c) const | GEO::MeshCellsStore | inline |
| nb_vertices(index_t c) const | GEO::MeshCells | inline |
| permute_elements(vector< index_t > &permutation) override | GEO::MeshCells | virtual |
| pop() override | GEO::MeshCells | virtual |
| reserve_store(index_t nb_to_reserve) | GEO::MeshSubElementsStore | inlineprotected |
| resize_store(index_t new_size) override | GEO::MeshCellsStore | protectedvirtual |
| set_adjacent(index_t c, index_t lf, index_t c2) | GEO::MeshCells | inline |
| set_vertex(index_t c, index_t lv, index_t v) | GEO::MeshCells | inline |
| tet_adjacent(index_t t, index_t lf) const (defined in GEO::MeshCells) | GEO::MeshCells | inline |
| tet_facet_vertex(index_t t, index_t lf, index_t lv) const | GEO::MeshCells | inline |
| tet_vertex(index_t t, index_t lv) const (defined in GEO::MeshCells) | GEO::MeshCells | inline |
| triangular_facet_matches_quad_facet(index_t c1, index_t lf1, index_t c2, index_t lf2) const | GEO::MeshCells | protected |
| triangular_facets_have_common_edge(index_t c1, index_t f1, index_t c2, index_t f2, index_t &e1, index_t &e2) const | GEO::MeshCells | protected |
| type(index_t c) const | GEO::MeshCellsStore | inline |
| vertex(index_t c, index_t lv) const | GEO::MeshCells | inline |
| vertices_ (defined in GEO::MeshCells) | GEO::MeshCells | protected |
| ~MeshElements() (defined in GEO::MeshElements) | GEO::MeshElements | virtual |
| ~MeshSubElementsStore() | GEO::MeshSubElementsStore | virtual |