RINGMesh  Version 5.0.0
A programming library for geological model meshes
RINGMesh::gmge_id Struct Reference

This template is a specialization of a gme_id to the GeoModelGeologicalEntity. More...

#include <entity_type.h>

Inheritance diagram for RINGMesh::gmge_id:
RINGMesh::gme_id< GeologicalEntityType >

Public Member Functions

 gmge_id ()
 
 gmge_id (GeologicalEntityType entity_type, index_t index)
 
bool is_defined () const
 
- Public Member Functions inherited from RINGMesh::gme_id< GeologicalEntityType >
index_t index () const
 
GeologicalEntityType type () const
 
bool operator!= (const gme_id &rhs) const
 
bool operator== (const gme_id &rhs) const
 
bool operator< (const gme_id &rhs) const
 

Additional Inherited Members

- Public Attributes inherited from RINGMesh::gme_id< GeologicalEntityType >
friend GeoModelMeshEntityAccess< 2 >
 
friend GeoModelGeologicalEntityAccess< 2 >
 
friend GeoModelMeshEntityAccess< 3 >
 
friend GeoModelGeologicalEntityAccess< 3 >
 
- Protected Member Functions inherited from RINGMesh::gme_id< GeologicalEntityType >
 gme_id ()=default
 
 gme_id (GeologicalEntityType entity_type, index_t index)
 
- Protected Attributes inherited from RINGMesh::gme_id< GeologicalEntityType >
GeologicalEntityType type_
 
index_t index_
 

Detailed Description

This template is a specialization of a gme_id to the GeoModelGeologicalEntity.

Definition at line 262 of file entity_type.h.

Constructor & Destructor Documentation

◆ gmge_id() [1/2]

RINGMesh::gmge_id::gmge_id ( )
inline

Definition at line 265 of file entity_type.h.

◆ gmge_id() [2/2]

RINGMesh::gmge_id::gmge_id ( GeologicalEntityType  entity_type,
index_t  index 
)
inline

Definition at line 270 of file entity_type.h.

Member Function Documentation

◆ is_defined()

bool RINGMesh::gmge_id::is_defined ( ) const
inline

Definition at line 275 of file entity_type.h.


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