OGS
MeshLib::VertexRule Class Reference

Detailed Description

Definition at line 18 of file VertexRule.h.

#include <VertexRule.h>

Inheritance diagram for MeshLib::VertexRule:
[legend]

Static Public Member Functions

static const ElementgetFace (const Element *, unsigned)
 Returns the i-th face of the element. More...
 
static bool testElementNodeOrder (Element const &)
 

Static Public Attributes

static const unsigned dimension = 0u
 Constant: Dimension of this mesh element. More...
 
static const unsigned n_faces = 0
 Constant: The number of faces. More...
 
static const unsigned n_edges = 0
 Constant: The number of edges. More...
 

Member Function Documentation

◆ getFace()

static const Element* MeshLib::VertexRule::getFace ( const Element ,
unsigned   
)
inlinestatic

Returns the i-th face of the element.

Definition at line 31 of file VertexRule.h.

32  {
33  return nullptr;
34  }

◆ testElementNodeOrder()

static bool MeshLib::VertexRule::testElementNodeOrder ( Element const &  )
inlinestatic

Checks if the node order of an element is correct by testing surface normals. For 0D elements this always returns true.

Definition at line 38 of file VertexRule.h.

38 { return true; }

Member Data Documentation

◆ dimension

const unsigned MeshLib::VertexRule::dimension = 0u
static

Constant: Dimension of this mesh element.

Definition at line 22 of file VertexRule.h.

◆ n_edges

const unsigned MeshLib::VertexRule::n_edges = 0
static

Constant: The number of edges.

Definition at line 28 of file VertexRule.h.

◆ n_faces

const unsigned MeshLib::VertexRule::n_faces = 0
static

Constant: The number of faces.

Definition at line 25 of file VertexRule.h.


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