RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
Builder of GeoModel2D which project a GeoModel3D onto a plane. More...
#include <geomodel_builder_2d_from_3d.h>
Public Member Functions | |
GeoModelBuilder2DProjection (GeoModel2D &geomodel2d, const GeoModel3D &geomodel3d_from, const Geometry::Plane &plane) | |
void | build_geomodel () |
Public Member Functions inherited from RINGMesh::GeoModelBuilder2DFrom3D | |
GeoModelBuilder2DFrom3D (GeoModel2D &geomodel2d, const GeoModel3D &geomodel3d_from, const Geometry::Plane &plane) | |
Public Member Functions inherited from RINGMesh::GeoModelBuilder< 2 > | |
GeoModelBuilder (GeoModel2D &geomodel) | |
Public Member Functions inherited from RINGMesh::GeoModelBuilderBase< DIMENSION > | |
virtual | ~GeoModelBuilderBase ()=default |
void | end_geomodel () |
Finish up geomodel building and complete missing information. More... | |
void | build_corners_from_lines () |
void | build_lines_and_corners_from_surfaces () |
Private Member Functions | |
void | copy_geomodel_3d_topology () |
void | copy_geomodel_3d_geological_informations () |
void | project_geomodel_3d_mesh_entities () |
std::vector< vec2 > | compute_projected_vertices (const GeoModelMeshEntity3D &entity) |
Builder of GeoModel2D which project a GeoModel3D onto a plane.
Definition at line 101 of file geomodel_builder_2d_from_3d.h.
|
inline |
Definition at line 105 of file geomodel_builder_2d_from_3d.h.
void RINGMesh::GeoModelBuilder2DProjection::build_geomodel | ( | ) |
Definition at line 76 of file geomodel_builder_2d_from_3d.cpp.
|
private |
Definition at line 179 of file geomodel_builder_2d_from_3d.cpp.
|
private |
Definition at line 107 of file geomodel_builder_2d_from_3d.cpp.
|
private |
Definition at line 84 of file geomodel_builder_2d_from_3d.cpp.
|
private |
Definition at line 139 of file geomodel_builder_2d_from_3d.cpp.