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

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

#include <entity_type.h>

Inheritance diagram for RINGMesh::gmme_id:
RINGMesh::gme_id< MeshEntityType >

Public Member Functions

 gmme_id ()
 
 gmme_id (MeshEntityType entity_type, index_t index)
 
bool is_defined () const
 
- Public Member Functions inherited from RINGMesh::gme_id< MeshEntityType >
index_t index () const
 
MeshEntityType 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< MeshEntityType >
friend GeoModelMeshEntityAccess< 2 >
 
friend GeoModelGeologicalEntityAccess< 2 >
 
friend GeoModelMeshEntityAccess< 3 >
 
friend GeoModelGeologicalEntityAccess< 3 >
 
- Protected Member Functions inherited from RINGMesh::gme_id< MeshEntityType >
 gme_id ()=default
 
 gme_id (MeshEntityType entity_type, index_t index)
 
- Protected Attributes inherited from RINGMesh::gme_id< MeshEntityType >
MeshEntityType type_
 
index_t index_
 

Detailed Description

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

Definition at line 285 of file entity_type.h.

Constructor & Destructor Documentation

◆ gmme_id() [1/2]

RINGMesh::gmme_id::gmme_id ( )
inline

Definition at line 288 of file entity_type.h.

◆ gmme_id() [2/2]

RINGMesh::gmme_id::gmme_id ( MeshEntityType  entity_type,
index_t  index 
)
inline

Definition at line 294 of file entity_type.h.

Member Function Documentation

◆ is_defined()

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

Definition at line 299 of file entity_type.h.


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