OpenKalman
Variables
euclidean_pattern_collection.hpp File Reference

Definition for coordinates::euclidean_pattern_collection. More...

#include "basics/compatibility/ranges.hpp"
#include "collections/concepts/collection.hpp"
#include "linear-algebra/coordinates/concepts/euclidean_pattern.hpp"
#include "linear-algebra/coordinates/concepts/euclidean_pattern_tuple.hpp"
Include dependency graph for euclidean_pattern_collection.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

template<typename T >
constexpr bool OpenKalman::coordinates::euclidean_pattern_collection
 An object describing a collection of /ref coordinates::pattern objects. More...
 

Detailed Description

Definition for coordinates::euclidean_pattern_collection.

Variable Documentation

◆ euclidean_pattern_collection

template<typename T >
constexpr bool OpenKalman::coordinates::euclidean_pattern_collection
Initial value:
= collections::collection<T> and
(euclidean_pattern_tuple<T> or euclidean_pattern<ranges::range_value_t<std::decay_t<T>>>)

An object describing a collection of /ref coordinates::pattern objects.

This will be a pattern_tuple or a dynamic range over a collection such as std::vector.