OpenKalman
Classes | Variables
fixed_pattern_collection.hpp File Reference

Definition for collection::fixed_pattern_collection. More...

#include "basics/compatibility/ranges.hpp"
#include "collections/concepts/collection.hpp"
#include "pattern_collection.hpp"
#include "fixed_pattern.hpp"
#include "fixed_pattern_tuple.hpp"
Include dependency graph for fixed_pattern_collection.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::coordinates::detail::is_fixed_descriptor_range< T, typename >
 
struct  OpenKalman::coordinates::detail::is_fixed_descriptor_range< T, std::enable_if_t< fixed_pattern< ranges::range_value_t< T > > > >
 

Variables

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

Detailed Description

Definition for collection::fixed_pattern_collection.

Variable Documentation

◆ fixed_pattern_collection

template<typename T >
constexpr bool OpenKalman::coordinates::fixed_pattern_collection
Initial value:
= collections::collection<T> and
(fixed_pattern_tuple<T> or detail::is_fixed_descriptor_range<T>::value)
constexpr bool value
T is numerical value or is reducible to a numerical value.
Definition: value.hpp:31

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.