Wildmeshing Toolkit
|
#include <CofacesInSimplexIterable.hpp>
Public Member Functions | |
Iterator (const CofacesInSimplexIterable &container, const Tuple &t=Tuple()) | |
Iterator & | operator++ () |
bool | operator!= (const Iterator &other) const |
Tuple & | operator* () |
Private Attributes | |
const CofacesInSimplexIterable & | m_container |
Tuple | m_t |
Definition at line 15 of file CofacesInSimplexIterable.hpp.
wmtk::simplex::CofacesInSimplexIterable::Iterator::Iterator | ( | const CofacesInSimplexIterable & | container, |
const Tuple & | t = Tuple() |
||
) |
Definition at line 16 of file CofacesInSimplexIterable.cpp.
References m_container, wmtk::simplex::CofacesInSimplexIterable::m_in_simplex_type, wmtk::simplex::CofacesInSimplexIterable::m_simplex, m_t, and wmtk::simplex::Simplex::primitive_type().
bool wmtk::simplex::CofacesInSimplexIterable::Iterator::operator!= | ( | const Iterator & | other | ) | const |
Definition at line 51 of file CofacesInSimplexIterable.cpp.
References m_t.
Tuple & wmtk::simplex::CofacesInSimplexIterable::Iterator::operator* | ( | ) |
Definition at line 56 of file CofacesInSimplexIterable.cpp.
CofacesInSimplexIterable::Iterator & wmtk::simplex::CofacesInSimplexIterable::Iterator::operator++ | ( | ) |
Definition at line 27 of file CofacesInSimplexIterable.cpp.
References wmtk::Edge, wmtk::get_primitive_type_id(), wmtk::simplex::Simplex::primitive_type(), wmtk::Mesh::switch_tuple(), wmtk::Triangle, wmtk::simplex::Simplex::tuple(), and wmtk::Vertex.
|
private |
Definition at line 24 of file CofacesInSimplexIterable.hpp.
Referenced by Iterator().
|
private |
Definition at line 25 of file CofacesInSimplexIterable.hpp.
Referenced by Iterator(), and operator!=().