assign_vertices(const std::vector< double > &point_coordinates) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
clear(bool keep_attributes, bool keep_memory) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
clear_vertex_linked_objects()=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | protectedpure virtual |
clear_vertices(bool keep_attributes, bool keep_memory) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
copy(const MeshBase< DIMENSION > &rhs, bool copy_attributes) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
create_builder(MeshBase< DIMENSION > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | static |
create_builder(MeshBase< 2 > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | |
create_builder(MeshBase< 3 > &mesh) | RINGMesh::MeshBaseBuilder< DIMENSION > | |
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_vertex_nn_search() | RINGMesh::MeshBaseBuilder< DIMENSION > | inlineprotected |
delete_vertices(const std::vector< bool > &to_delete) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
do_assign_vertices(const std::vector< double > &point_coordinates)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_clear(bool keep_attributes, bool keep_memory)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_clear_vertices(bool keep_attributes, bool keep_memory)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_copy(const MeshBase< DIMENSION > &rhs, bool copy_attributes)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_create_vertex()=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_create_vertices(index_t nb)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_delete_vertices(const std::vector< bool > &to_delete)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_permute_vertices(const std::vector< index_t > &permutation)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_repair(GEO::MeshRepairMode mode, double colocate_epsilon)=0 | RINGMesh::MeshBaseBuilder< DIMENSION > | privatepure virtual |
do_set_vertex(index_t v_id, const vecn< DIMENSION > &vertex)=0 | RINGMesh::MeshBaseBuilder< 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_vertices(const std::vector< index_t > &permutation) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
repair(GEO::MeshRepairMode mode, double colocate_epsilon) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
ringmesh_disable_copy_and_move(MeshBaseBuilder) | RINGMesh::MeshBaseBuilder< DIMENSION > | private |
ringmesh_template_assert_2d_or_3d(DIMENSION) | RINGMesh::MeshBaseBuilder< DIMENSION > | private |
set_vertex(index_t v_id, const vecn< DIMENSION > &vertex) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
~MeshBaseBuilder()=default | RINGMesh::MeshBaseBuilder< DIMENSION > | virtual |