PolytopeIterator.h file
Iterator classes for traversing mesh polytopes.
Namespaces
- namespace Rodin
- The Rodin library for Shape and Topology Optimization.
- namespace Rodin::Geometry
- Module for dealing with geometries.
Classes
-
template<class T, class Derived>class Rodin::Geometry::PolytopeIteratorBase
- Base class template for polytope iterators.
- class Rodin::Geometry::PolytopeIterator
- Iterator over general polytopes of specified dimension.
- class Rodin::Geometry::CellIterator
- Iterator over mesh cells (highest-dimensional polytopes).
- class Rodin::Geometry::FaceIterator
- Iterator over mesh faces (codimension-1 polytopes).
- class Rodin::Geometry::VertexIterator
- Iterator over mesh vertices (0-dimensional polytopes).