assign_cell_tet_mesh(const std::vector< index_t > &tets) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
assign_vertices(const std::vector< double > &point_coordinates) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
clear(bool keep_attributes, bool keep_memory) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
clear_cell_linked_objects() | RINGMesh::VolumeMeshBuilder< DIMENSION > | inlineprivate |
clear_cells(bool keep_attributes, bool keep_memory) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
clear_vertex_linked_objects() override | RINGMesh::VolumeMeshBuilder< DIMENSION > | inlineprivatevirtual |
clear_vertices(bool keep_attributes, bool keep_memory) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
connect_cells()=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | pure virtual |
copy(const MeshBase< DIMENSION > &rhs, bool copy_attributes) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
create_builder(VolumeMesh< DIMENSION > &mesh) | RINGMesh::VolumeMeshBuilder< DIMENSION > | static |
RINGMesh::MeshBaseBuilder::create_builder(MeshBase< DIMENSION > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | static |
RINGMesh::MeshBaseBuilder::create_builder(MeshBase< 2 > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | |
RINGMesh::MeshBaseBuilder::create_builder(MeshBase< 3 > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | |
create_cells(index_t nb_cells, CellType type) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
create_vertex() | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
create_vertex(const vecn< DIMENSION > &vertex) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
create_vertices(index_t nb) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
delete_cell_aabb() | RINGMesh::VolumeMeshBuilder< DIMENSION > | inlineprivate |
delete_cell_nn_search() | RINGMesh::VolumeMeshBuilder< DIMENSION > | inlineprivate |
delete_cells(const std::vector< bool > &to_delete, bool remove_isolated_vertices) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
delete_vertex_nn_search() | RINGMesh::MeshBaseBuilder< DIMENSION > | inlineprotected |
delete_vertices(const std::vector< bool > &to_delete) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
do_assign_cell_tet_mesh(const std::vector< index_t > &tets)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_clear_cells(bool keep_attributes, bool keep_memory)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_create_cells(index_t nb_cells, CellType type)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_delete_cells(const std::vector< bool > &to_delete)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_permute_cells(const std::vector< index_t > &permutation)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_set_cell_adjacent(const CellLocalFacet &cell_local_facet, index_t cell_adjacent)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_set_cell_corner_vertex_index(index_t corner_index, index_t vertex_index)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
do_set_cell_vertex(const ElementLocalVertex &cell_local_vertex, index_t vertex_id)=0 | RINGMesh::VolumeMeshBuilder< DIMENSION > | privatepure virtual |
load_mesh(const std::string &filename)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | pure virtual |
mesh_base_ | RINGMesh::MeshBaseBuilder< DIMENSION > | protected |
MeshBaseBuilder(MeshBase< DIMENSION > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | inlineexplicitprotected |
permute_cells(const std::vector< index_t > &permutation) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
permute_vertices(const std::vector< index_t > &permutation) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
remove_isolated_vertices() | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
repair(GEO::MeshRepairMode mode, double colocate_epsilon) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
set_cell_adjacent(const CellLocalFacet &cell_local_facet, index_t cell_adjacent) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
set_cell_corner_vertex_index(index_t corner_index, index_t vertex_index) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
set_cell_vertex(const ElementLocalVertex &cell_local_vertex, index_t vertex_id) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inline |
set_vertex(index_t v_id, const vecn< DIMENSION > &vertex) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
volume_mesh_ | RINGMesh::VolumeMeshBuilder< DIMENSION > | protected |
VolumeMeshBuilder(VolumeMesh< DIMENSION > &mesh) | RINGMesh::VolumeMeshBuilder< DIMENSION > | inlineexplicitprotected |
~MeshBaseBuilder()=default | RINGMesh::MeshBaseBuilder< DIMENSION > | virtual |