OpenKalman
Functions
make_pattern_vector.hpp File Reference

Definition for coordinates::make_pattern_vector. More...

#include "values/concepts/value.hpp"
#include "linear-algebra/coordinates/descriptors/Any.hpp"
Include dependency graph for make_pattern_vector.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename Scalar = double, typename... Args, std::enable_if_t< values::value< Scalar > and(... and descriptor< Args >), int > = 0>
constexpr std::vector< Any< Scalar > > OpenKalman::coordinates::make_pattern_vector (Args &&...args)
 Make a coordinates::pattern comprising a std::vector of descriptors. More...
 

Detailed Description

Definition for coordinates::make_pattern_vector.

Function Documentation

◆ make_pattern_vector()

template<typename Scalar = double, typename... Args, std::enable_if_t< values::value< Scalar > and(... and descriptor< Args >), int > = 0>
constexpr std::vector<Any<Scalar> > OpenKalman::coordinates::make_pattern_vector ( Args &&...  args)

Make a coordinates::pattern comprising a std::vector of descriptors.

The resulting type std::vector<component::Any<Scalar>>