IndexGenerator.h file
Index generation utilities for iterating over polytope indices.
Namespaces
- namespace Rodin
- The Rodin library for Shape and Topology Optimization.
- namespace Rodin::Geometry
- Module for dealing with geometries.
Classes
- struct Rodin::DefaultSentinelT
- Sentinel type for default-constructed iterators.
- class Rodin::Geometry::IndexGeneratorBase
- Abstract base class for index generators.
- class Rodin::Geometry::EmptyIndexGenerator
- Index generator that represents an empty sequence.
- class Rodin::Geometry::BoundedIndexGenerator
- Index generator for a bounded range of indices.
-
template<class Iterator>class Rodin::Geometry::IteratorIndexGenerator
- Index generator that wraps an iterator pair.
- class Rodin::Geometry::VectorIndexGenerator
- Index generator backed by a vector of indices.
- class Rodin::Geometry::SetIndexGenerator
- Index generator backed by a set of indices.