|
EmrysFilter 0.1.0
State estimation utilities in C++23 using Eigen
|
Spaces built from other spaces (decisions.md [sizes-and-dimensions], [several-resizable-blocks]): Composite, which concatenates blocks, and Repeated, which repeats a fixed-size block a run-time number of times. More...
#include <array>#include <cstddef>#include <limits>#include <numeric>#include <optional>#include <tuple>#include <type_traits>#include <utility>#include <EmrysFilter/Core/Macros.h>#include <EmrysFilter/Spaces/Coordinates.h>#include <EmrysFilter/Spaces/Space.h>Go to the source code of this file.
Classes | |
| class | Emrys::Composite< Blocks > |
| The concatenation of Blocks, any number of them resizable. More... | |
| class | Emrys::Repeated< Block, MaxCount_ > |
| A fixed-size Block repeated count() times, up to MaxCount_, such as one block per vehicle. More... | |
Spaces built from other spaces (decisions.md [sizes-and-dimensions], [several-resizable-blocks]): Composite, which concatenates blocks, and Repeated, which repeats a fixed-size block a run-time number of times.
The internal namespace recognizes them and the tags derived from them (IsComposite, IsRepeated, IsUniformLeaf, IsPeriodic), counts a space's resizable blocks for SizedByLength, and visits each leaf block with forEachLeaf(). Read TagPath.h next.