16 #ifndef OPENKALMAN_EUCLIDEAN_VECTOR_SPACE_DESCRIPTOR_HPP 17 #define OPENKALMAN_EUCLIDEAN_VECTOR_SPACE_DESCRIPTOR_HPP 19 #include <type_traits> 27 #ifndef __cpp_concepts 30 template<
typename T,
typename =
void>
34 struct euclidean_pattern_impl<T,
std::enable_if_t<values::fixed_value_of<decltype(coordinates::get_is_euclidean(std::declval<T>()))>::value>>
Definition: euclidean_pattern.hpp:31
The fixed value associated with a fixed.
Definition: fixed_value_of.hpp:44
constexpr bool value
T is a fixed or dynamic value that is reducible to a number.
Definition: value.hpp:45
Definition for coordinates::pattern.
The namespace for features relating to coordinates::pattern object.
Definition: compares_with.hpp:25
Definition for get_is_euclidean.
Definition for values::fixed_value_of.
constexpr bool euclidean_pattern
A coordinates::pattern for a normal Euclidean vector.
Definition: euclidean_pattern.hpp:49