RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
#include <well.h>
Public Member Functions | |
WellCorner (const Well< DIMENSION > *well, const vecn< DIMENSION > &point, bool is_on_surface, index_t id) | |
const vecn< DIMENSION > & | point () const |
bool | is_on_surface () const |
bool | id () const |
GEO::AttributesManager & | vertex_attribute_manager () const |
Public Member Functions inherited from RINGMesh::WellEntity< DIMENSION > | |
const Well< DIMENSION > & | well () const |
Private Attributes | |
bool | is_on_surface_ |
True is the corner is on a surface, false if is in a region. More... | |
index_t | id_ |
The id of the corresponding surface or region. More... | |
std::unique_ptr< PointSetMesh< DIMENSION > > | mesh_ |
Additional Inherited Members | |
Protected Member Functions inherited from RINGMesh::WellEntity< DIMENSION > | |
WellEntity (const Well< DIMENSION > *well) | |
virtual | ~WellEntity ()=default |
Protected Attributes inherited from RINGMesh::WellEntity< DIMENSION > | |
const Well< DIMENSION > * | well_ |
Pointer to the Well owning this entity. More... | |
RINGMesh::WellCorner< DIMENSION >::WellCorner | ( | const Well< DIMENSION > * | well, |
const vecn< DIMENSION > & | point, | ||
bool | is_on_surface, | ||
index_t | id | ||
) |
|
inline |
|
inline |
const vecn< DIMENSION > & RINGMesh::WellCorner< DIMENSION >::point | ( | ) | const |
GEO::AttributesManager & RINGMesh::WellCorner< DIMENSION >::vertex_attribute_manager | ( | ) | const |
|
private |
|
private |
|
private |