RINGMesh
Version 5.0.0
A programming library for geological model meshes
|
#include <geomodel_indexing_types.h>
Public Member Functions | |
geol_entity_range (const GeoModel< DIMENSION > &geomodel, GeologicalEntityType geological_entity_type) | |
const geol_entity_range< DIMENSION > & | begin () const |
const geol_entity_range< DIMENSION > & | end () const |
const GeoModelGeologicalEntity< DIMENSION > & | operator* () const |
Public Member Functions inherited from RINGMesh::range | |
template<typename T1 , typename T2 > | |
range (T1 begin, T2 end) | |
template<typename T > | |
range (T end) | |
const range & | begin () const |
const range & | end () const |
bool | operator!= (const range &) const |
void | operator++ () |
index_t | operator* () const |
Protected Attributes | |
const GeologicalEntityType | type_ {} |
Protected Attributes inherited from RINGMesh::entity_range< DIMENSION > | |
const GeoModel< DIMENSION > & | geomodel_ |
Protected Attributes inherited from RINGMesh::range | |
index_t | iter_ { 0 } |
index_t | last_ { 0 } |
Additional Inherited Members | |
Protected Member Functions inherited from RINGMesh::entity_range< DIMENSION > | |
entity_range (const GeoModel< DIMENSION > &geomodel, index_t last) | |
Definition at line 179 of file geomodel_indexing_types.h.
|
inline |
Definition at line 182 of file geomodel_indexing_types.h.
|
inline |
Definition at line 189 of file geomodel_indexing_types.h.
|
inline |
Definition at line 193 of file geomodel_indexing_types.h.
|
inline |
Definition at line 197 of file geomodel_indexing_types.h.
|
protected |
Definition at line 204 of file geomodel_indexing_types.h.