assign_vertices(const std::vector< double > &point_coordinates) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
clear(bool keep_attributes, bool keep_memory) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
clear_edges(bool keep_attributes, bool keep_memory) | RINGMesh::LineMeshBuilder< DIMENSION > | inline |
clear_vertices(bool keep_attributes, bool keep_memory) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
COMMON_GEOGRAM_MESH_BUILDER_IMPLEMENTATION(GeogramLineMesh) | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | private |
copy(const MeshBase< DIMENSION > &rhs, bool copy_attributes) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
create_builder(LineMesh< DIMENSION > &mesh) | RINGMesh::LineMeshBuilder< 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_edge(index_t v1_id, index_t v2_id) | RINGMesh::LineMeshBuilder< DIMENSION > | inline |
create_edges(index_t nb_edges) | RINGMesh::LineMeshBuilder< 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_edges(const std::vector< bool > &to_delete, bool remove_isolated_vertices) | RINGMesh::LineMeshBuilder< DIMENSION > | inline |
delete_vertex_nn_search() | RINGMesh::MeshBaseBuilder< DIMENSION > | inlineprotected |
delete_vertices(const std::vector< bool > &to_delete) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
do_clear_edges(bool keep_attributes, bool keep_memory) override | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlinevirtual |
do_create_edge(index_t v1_id, index_t v2_id) override | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlinevirtual |
do_create_edges(index_t nb_edges) override | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlinevirtual |
do_delete_edges(const std::vector< bool > &to_delete) override | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlinevirtual |
do_permute_edges(const std::vector< index_t > &permutation) override | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlinevirtual |
do_set_edge_vertex(const EdgeLocalVertex &edge_local_vertex, index_t vertex_id) override | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlinevirtual |
GeogramLineMeshBuilder(LineMesh< DIMENSION > &mesh) | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | inlineexplicit |
line_mesh_ | RINGMesh::LineMeshBuilder< DIMENSION > | protected |
LineMeshBuilder(LineMesh< DIMENSION > &mesh) | RINGMesh::LineMeshBuilder< DIMENSION > | inlineexplicitprotected |
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_edges(const std::vector< index_t > &permutation) | RINGMesh::LineMeshBuilder< DIMENSION > | inline |
permute_vertices(const std::vector< index_t > &permutation) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
remove_isolated_vertices() | RINGMesh::LineMeshBuilder< DIMENSION > | inline |
repair(GEO::MeshRepairMode mode, double colocate_epsilon) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
ringmesh_template_assert_2d_or_3d(DIMENSION) | RINGMesh::GeogramLineMeshBuilder< DIMENSION > | private |
set_edge_vertex(const EdgeLocalVertex &edge_local_vertex, index_t vertex_id) | RINGMesh::LineMeshBuilder< DIMENSION > | inline |
set_vertex(index_t v_id, const vecn< DIMENSION > &vertex) | RINGMesh::MeshBaseBuilder< DIMENSION > | inline |
~MeshBaseBuilder()=default | RINGMesh::MeshBaseBuilder< DIMENSION > | virtual |