Wildmeshing Toolkit
wmtk::simplex::CofacesInSimplexIterable Class Reference

Get all cofaces that are in a specific simplex type. More...

#include <CofacesInSimplexIterable.hpp>

Collaboration diagram for wmtk::simplex::CofacesInSimplexIterable:
[legend]

Classes

class  Iterator
 

Public Member Functions

 CofacesInSimplexIterable (const Mesh &mesh, const Simplex &simplex, const PrimitiveType in_simplex_type)
 
Iterator begin () const
 
Iterator end () const
 

Private Attributes

const Meshm_mesh
 
const Simplex m_simplex
 
const PrimitiveType m_in_simplex_type
 

Detailed Description

Get all cofaces that are in a specific simplex type.

Definition at line 12 of file CofacesInSimplexIterable.hpp.

Constructor & Destructor Documentation

◆ CofacesInSimplexIterable()

wmtk::simplex::CofacesInSimplexIterable::CofacesInSimplexIterable ( const Mesh mesh,
const Simplex simplex,
const PrimitiveType  in_simplex_type 
)

Definition at line 5 of file CofacesInSimplexIterable.cpp.

References wmtk::Mesh::top_simplex_type().

Here is the call graph for this function:

Member Function Documentation

◆ begin()

Iterator wmtk::simplex::CofacesInSimplexIterable::begin ( ) const
inline

Definition at line 34 of file CofacesInSimplexIterable.hpp.

References m_simplex, and wmtk::simplex::Simplex::tuple().

Here is the call graph for this function:

◆ end()

Iterator wmtk::simplex::CofacesInSimplexIterable::end ( ) const
inline

Definition at line 35 of file CofacesInSimplexIterable.hpp.

Member Data Documentation

◆ m_in_simplex_type

const PrimitiveType wmtk::simplex::CofacesInSimplexIterable::m_in_simplex_type
private

◆ m_mesh

const Mesh& wmtk::simplex::CofacesInSimplexIterable::m_mesh
private

Definition at line 38 of file CofacesInSimplexIterable.hpp.

◆ m_simplex

const Simplex wmtk::simplex::CofacesInSimplexIterable::m_simplex
private

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