assign_mesh_to_entity(const MeshBase< DIMENSION > &mesh, const gmme_id &to) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
builder_ | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
change_mesh_data_structure(const gmme_id &id, const MeshType type) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | inline |
clear_geomodel_mesh() | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
compute_surface_adjacencies(index_t surface_id, bool recompute_adjacency=true) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
copy_mesh(const GeoModel< DIMENSION > &from, const gmme_id &mesh_entity) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
copy_meshes(const GeoModel< DIMENSION > &from) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | virtual |
copy_meshes(const GeoModel< DIMENSION > &from, const MeshEntityType &entity_type) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
create_corner_builder(index_t corner_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | inline |
create_line_builder(index_t line_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | inline |
create_mesh_entity_vertices(const gmme_id &entity_id, index_t nb_vertices) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
create_surface_builder(index_t surface_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | inline |
create_surface_polygon(index_t surface_id, const std::vector< index_t > &vertex_indices) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
cut_surface_by_line(index_t surface_id, index_t line_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
cut_surfaces_by_internal_lines() | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
delete_corner_vertex(index_t corner_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
delete_line_edges(index_t line_id, const std::vector< bool > &to_delete, bool remove_isolated_vertices) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
delete_mesh_entity_isolated_vertices(const gmme_id &E_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | virtual |
delete_mesh_entity_mesh(const gmme_id &E_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
delete_mesh_entity_vertices(const gmme_id &E_id, const std::vector< bool > &to_delete) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
delete_surface_polygons(index_t surface_id, const std::vector< bool > &to_delete, bool remove_isolated_vertices) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
disconnect_surface_polygons_along_line_edges(index_t surface_id, index_t line_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
duplicate_surface_vertices_along_line(index_t surface_id, index_t line_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
geomodel_ | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
geomodel_access_ | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
GeoModelBuilder< DIMENSION > class | RINGMesh::GeoModelBuilderGeometry< DIMENSION > | friend |
GeoModelBuilderBase< DIMENSION > class | RINGMesh::GeoModelBuilderGeometry< DIMENSION > | friend |
GeoModelBuilderGeometry(GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel) | RINGMesh::GeoModelBuilderGeometry< DIMENSION > | inlineprotected |
GeoModelBuilderGeometryBase(GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
set_corner(index_t corner_id, const vecn< DIMENSION > &point) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_corner(index_t corner_id, index_t geomodel_vertex_id) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_line(index_t line_id, const std::vector< vecn< DIMENSION > > &vertices) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_line(index_t line_id, const std::vector< index_t > &unique_vertices) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_mesh_entity_vertex(const gmme_id &entity_id, index_t v, const vecn< DIMENSION > &point, bool update) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_mesh_entity_vertex(const gmme_id &entity_id, index_t v, index_t geomodel_vertex) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_mesh_entity_vertices(const gmme_id &entity_id, const std::vector< vecn< DIMENSION > > &points, bool clear) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_mesh_entity_vertices(const gmme_id &entity_id, const std::vector< index_t > &geomodel_vertices, bool clear) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_surface_element_adjacency(index_t surface_id, index_t polygon_id, const std::vector< index_t > &adjacents) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_surface_element_geometry(index_t surface_id, index_t polygon_id, const std::vector< index_t > &corners) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_surface_geometry(index_t surface_id, const std::vector< vecn< DIMENSION > > &surface_vertices, const std::vector< index_t > &surface_polygons, const std::vector< index_t > &surface_polygon_ptr) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
set_surface_geometry(index_t surface_id, const std::vector< index_t > &polygons, const std::vector< index_t > &polygon_ptr) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | |
update_polygon_vertex(index_t surface_id, const std::vector< index_t > &polygons, index_t old_vertex, index_t new_vertex) | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | protected |
~GeoModelBuilderGeometryBase()=default | RINGMesh::GeoModelBuilderGeometryBase< DIMENSION > | virtual |