RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::region_range< DIMENSION > Class Template Reference

#include <geomodel_indexing_types.h>

Inheritance diagram for RINGMesh::region_range< DIMENSION >:
RINGMesh::entity_range< DIMENSION > RINGMesh::range

Public Member Functions

 region_range (const GeoModel< DIMENSION > &geomodel)
 
const region_range< DIMENSION > & begin () const
 
const region_range< DIMENSION > & end () const
 
const Region< 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 rangebegin () const
 
const rangeend () const
 
bool operator!= (const range &) const
 
void operator++ ()
 
index_t operator* () const
 

Additional Inherited Members

- Protected Member Functions inherited from RINGMesh::entity_range< DIMENSION >
 entity_range (const GeoModel< DIMENSION > &geomodel, index_t last)
 
- 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 }
 

Detailed Description

template<index_t DIMENSION>
class RINGMesh::region_range< DIMENSION >

Definition at line 157 of file geomodel_indexing_types.h.

Constructor & Destructor Documentation

◆ region_range()

template<index_t DIMENSION>
RINGMesh::region_range< DIMENSION >::region_range ( const GeoModel< DIMENSION > &  geomodel)
inlineexplicit

Definition at line 160 of file geomodel_indexing_types.h.

Member Function Documentation

◆ begin()

template<index_t DIMENSION>
const region_range< DIMENSION >& RINGMesh::region_range< DIMENSION >::begin ( ) const
inline

Definition at line 164 of file geomodel_indexing_types.h.

◆ end()

template<index_t DIMENSION>
const region_range< DIMENSION >& RINGMesh::region_range< DIMENSION >::end ( ) const
inline

Definition at line 168 of file geomodel_indexing_types.h.

◆ operator*()

template<index_t DIMENSION>
const Region< DIMENSION >& RINGMesh::region_range< DIMENSION >::operator* ( ) const
inline

Definition at line 172 of file geomodel_indexing_types.h.


The documentation for this class was generated from the following file: