Wildmeshing Toolkit
wmtk::simplex::OpenStarIterable Class Reference

This iterator internally uses TopDimensionCofacesIterable. More...

#include <OpenStarIterable.hpp>

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

Classes

class  Iterator
 

Public Member Functions

 OpenStarIterable (const Mesh &mesh, const Simplex &simplex)
 
Iterator begin ()
 
Iterator end ()
 

Private Attributes

const Meshm_mesh
 
const Simplex m_simplex
 
TopDimensionCofacesIterable m_tdc_itrbl
 
TopDimensionCofacesIterable::Iterator m_it_end
 
std::array< simplex::internal::VisitedArray< simplex::IdSimplex >, 2 > m_visited_cofaces
 

Detailed Description

This iterator internally uses TopDimensionCofacesIterable.

Definition at line 16 of file OpenStarIterable.hpp.

Constructor & Destructor Documentation

◆ OpenStarIterable()

wmtk::simplex::OpenStarIterable::OpenStarIterable ( const Mesh mesh,
const Simplex simplex 
)

Definition at line 13 of file OpenStarIterable.cpp.

Member Function Documentation

◆ begin()

Iterator wmtk::simplex::OpenStarIterable::begin ( )
inline

Definition at line 58 of file OpenStarIterable.hpp.

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

Here is the call graph for this function:

◆ end()

Iterator wmtk::simplex::OpenStarIterable::end ( )
inline

Definition at line 59 of file OpenStarIterable.hpp.

Member Data Documentation

◆ m_it_end

TopDimensionCofacesIterable::Iterator wmtk::simplex::OpenStarIterable::m_it_end
private

Definition at line 65 of file OpenStarIterable.hpp.

◆ m_mesh

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

Definition at line 62 of file OpenStarIterable.hpp.

◆ m_simplex

const Simplex wmtk::simplex::OpenStarIterable::m_simplex
private

Definition at line 63 of file OpenStarIterable.hpp.

Referenced by begin().

◆ m_tdc_itrbl

TopDimensionCofacesIterable wmtk::simplex::OpenStarIterable::m_tdc_itrbl
private

Definition at line 64 of file OpenStarIterable.hpp.

◆ m_visited_cofaces

std::array<simplex::internal::VisitedArray<simplex::IdSimplex>, 2> wmtk::simplex::OpenStarIterable::m_visited_cofaces
private

Definition at line 68 of file OpenStarIterable.hpp.


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