16 #ifndef OPENKALMAN_CONSTANT_VALUE_OF_HPP 17 #define OPENKALMAN_CONSTANT_VALUE_OF_HPP 29 template<
typename T,
typename =
void>
38 template<
typename T> requires values::fixed<decltype(constant_value(std::declval<T>()))>
Definition for constant_value.
The fixed value associated with a fixed.
Definition: fixed_value_of.hpp:44
The root namespace for OpenKalman.
Definition: basics.hpp:34
constexpr auto constant_value(T &&t)
The constant value associated with a constant_object or constant_diagonal_object. ...
Definition: constant_value.hpp:37
The static constant value of an indexible object, if it exists.
Definition: constant_value_of.hpp:31
constexpr bool fixed
T is a value that is determinable at compile time.
Definition: fixed.hpp:66
constexpr auto constant_value_of_v
helper template for constant_value_of.
Definition: constant_value_of.hpp:51