RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
Base class for GeoModel2D building from GeoModel3D. More...
#include <geomodel_builder_2d_from_3d.h>
Public Member Functions | |
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 () |
Protected Member Functions | |
vec2 | get_2d_coord (const vec3 &coord3d) |
Protected Member Functions inherited from RINGMesh::GeoModelBuilderBase< DIMENSION > | |
GeoModelBuilderBase (GeoModelBuilder< DIMENSION > &builder, GeoModel< DIMENSION > &geomodel) | |
void | cut_geomodel_on_internal_boundaries () |
template<> | |
void | cut_geomodel_on_internal_boundaries () |
template<> | |
void | cut_geomodel_on_internal_boundaries () |
Protected Attributes | |
const GeoModel3D & | geomodel3d_from_ |
const Geometry::Plane & | plane_ |
vec3 | u_axis {} |
vec3 | v_axis {} |
Protected Attributes inherited from RINGMesh::GeoModelBuilderBase< DIMENSION > | |
GeoModel< DIMENSION > & | geomodel_ |
GeoModelAccess< DIMENSION > | geomodel_access_ |
Additional Inherited Members | |
Public Attributes inherited from RINGMesh::GeoModelBuilderBase< DIMENSION > | |
GeoModelBuilderTopology< DIMENSION > | topology |
GeoModelBuilderGeometry< DIMENSION > | geometry |
GeoModelBuilderGeology< DIMENSION > | geology |
GeoModelBuilderRemoval< DIMENSION > | removal |
GeoModelBuilderRepair< DIMENSION > | repair |
GeoModelBuilderCopy< DIMENSION > | copy |
GeoModelBuilderInfo< DIMENSION > | info |
Base class for GeoModel2D building from GeoModel3D.
Definition at line 49 of file geomodel_builder_2d_from_3d.h.
|
inline |
Definition at line 52 of file geomodel_builder_2d_from_3d.h.
Definition at line 81 of file geomodel_builder_2d_from_3d.h.
|
protected |
Definition at line 87 of file geomodel_builder_2d_from_3d.h.
|
protected |
Definition at line 88 of file geomodel_builder_2d_from_3d.h.
|
protected |
Definition at line 89 of file geomodel_builder_2d_from_3d.h.
|
protected |
Definition at line 90 of file geomodel_builder_2d_from_3d.h.