Wildmeshing Toolkit
wmtk::autogen::point_mesh::SimplexDart Class Reference

#include <SimplexDart.hpp>

Public Member Functions

 SimplexDart ()
 

Static Public Member Functions

static int8_t product (int8_t a, int8_t b)
 
static int8_t inverse (int8_t a)
 
static int8_t primitive_to_index (wmtk::PrimitiveType)
 
static int8_t identity ()
 
static int8_t opposite ()
 
constexpr static size_t size ()
 
static auto valid_indices ()
 
static auto valid_indices_dynamic ()
 

Static Public Attributes

static const std::array< int8_t, 1 > _indices = {{0}}
 

Detailed Description

Definition at line 11 of file SimplexDart.hpp.

Constructor & Destructor Documentation

◆ SimplexDart()

wmtk::autogen::point_mesh::SimplexDart::SimplexDart ( )

Member Function Documentation

◆ identity()

static int8_t wmtk::autogen::point_mesh::SimplexDart::identity ( )
inlinestatic

Definition at line 23 of file SimplexDart.hpp.

◆ inverse()

static int8_t wmtk::autogen::point_mesh::SimplexDart::inverse ( int8_t  a)
inlinestatic

Definition at line 21 of file SimplexDart.hpp.

◆ opposite()

static int8_t wmtk::autogen::point_mesh::SimplexDart::opposite ( )
inlinestatic

Definition at line 24 of file SimplexDart.hpp.

◆ primitive_to_index()

static int8_t wmtk::autogen::point_mesh::SimplexDart::primitive_to_index ( wmtk::PrimitiveType  )
inlinestatic

Definition at line 22 of file SimplexDart.hpp.

◆ product()

static int8_t wmtk::autogen::point_mesh::SimplexDart::product ( int8_t  a,
int8_t  b 
)
inlinestatic

Definition at line 16 of file SimplexDart.hpp.

◆ size()

constexpr static size_t wmtk::autogen::point_mesh::SimplexDart::size ( )
inlinestaticconstexpr

Definition at line 25 of file SimplexDart.hpp.

Referenced by valid_indices_dynamic().

Here is the caller graph for this function:

◆ valid_indices()

static auto wmtk::autogen::point_mesh::SimplexDart::valid_indices ( )
inlinestatic

Definition at line 28 of file SimplexDart.hpp.

References _indices.

◆ valid_indices_dynamic()

static auto wmtk::autogen::point_mesh::SimplexDart::valid_indices_dynamic ( )
inlinestatic

Definition at line 29 of file SimplexDart.hpp.

References _indices, and size().

Here is the call graph for this function:

Member Data Documentation

◆ _indices

const std::array< int8_t, 1 > wmtk::autogen::point_mesh::SimplexDart::_indices = {{0}}
static

Definition at line 27 of file SimplexDart.hpp.

Referenced by valid_indices(), and valid_indices_dynamic().


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