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

#include <entity_type_manager.h>

Public Member Functions

 MeshEntityTypes ()
 
index_t size () const
 
const std::vector< MeshEntityType > & container () const
 
template<>
 MeshEntityTypes ()
 

Private Member Functions

void initialize_base ()
 

Private Attributes

std::vector< MeshEntityTypemesh_entity_types_
 

Detailed Description

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

Definition at line 110 of file entity_type_manager.h.

Constructor & Destructor Documentation

◆ MeshEntityTypes() [1/2]

template<index_t DIMENSION>
RINGMesh::MeshEntityTypes< DIMENSION >::MeshEntityTypes ( )

Definition at line 104 of file entity_type_manager.cpp.

◆ MeshEntityTypes() [2/2]

Definition at line 97 of file entity_type_manager.cpp.

Member Function Documentation

◆ container()

template<index_t DIMENSION>
const std::vector< MeshEntityType >& RINGMesh::MeshEntityTypes< DIMENSION >::container ( ) const
inline

Definition at line 119 of file entity_type_manager.h.

◆ initialize_base()

template<index_t DIMENSION>
void RINGMesh::MeshEntityTypes< DIMENSION >::initialize_base ( )
private

Definition at line 110 of file entity_type_manager.cpp.

◆ size()

template<index_t DIMENSION>
index_t RINGMesh::MeshEntityTypes< DIMENSION >::size ( ) const
inline

Definition at line 115 of file entity_type_manager.h.

Member Data Documentation

◆ mesh_entity_types_

template<index_t DIMENSION>
std::vector< MeshEntityType > RINGMesh::MeshEntityTypes< DIMENSION >::mesh_entity_types_
private

Definition at line 128 of file entity_type_manager.h.


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