Wildmeshing Toolkit
|
This iterator internally uses TopDimensionCofacesIterable. More...
#include <LinkIterable.hpp>
Classes | |
class | Iterator |
Public Member Functions | |
LinkIterable (const Mesh &mesh, const Simplex &simplex) | |
Iterator | begin () |
Iterator | end () |
Private Attributes | |
const Mesh & | m_mesh |
const Simplex | m_simplex |
TopDimensionCofacesIterable | m_tdc_itrbl |
TopDimensionCofacesIterable::Iterator | m_it_end |
std::array< simplex::internal::VisitedArray< simplex::IdSimplex >, 2 > | m_visited_link |
This iterator internally uses TopDimensionCofacesIterable.
The iteration for depths 0 to 2 are the same. For depth 3, the BFS is extended to find all link simplices within a single d-simplex.
Definition at line 19 of file LinkIterable.hpp.
Definition at line 13 of file LinkIterable.cpp.
|
inline |
Definition at line 63 of file LinkIterable.hpp.
References m_simplex, and wmtk::simplex::Simplex::tuple().
|
inline |
Definition at line 64 of file LinkIterable.hpp.
|
private |
Definition at line 70 of file LinkIterable.hpp.
|
private |
Definition at line 67 of file LinkIterable.hpp.
Referenced by wmtk::simplex::LinkIterable::Iterator::Iterator().
|
private |
Definition at line 68 of file LinkIterable.hpp.
Referenced by begin(), and wmtk::simplex::LinkIterable::Iterator::Iterator().
|
private |
Definition at line 69 of file LinkIterable.hpp.
|
private |
Definition at line 73 of file LinkIterable.hpp.