OpenKalman
Classes | Namespaces | Typedefs
uniform_pattern_type.hpp File Reference

Definition for uniform_pattern_type. More...

#include "collections/collections.hpp"
#include "coordinates/descriptors/Dimensions.hpp"
#include "coordinates/traits/dimension_of.hpp"
#include "coordinates/concepts/euclidean_pattern.hpp"
#include "coordinates/traits/common_descriptor_type.hpp"
Include dependency graph for uniform_pattern_type.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::coordinates::uniform_pattern_type< T, typename >
 If T is a uniform_pattern, type is an alias for the uniform component. More...
 
struct  OpenKalman::coordinates::detail::common_descriptor_dimension_is_1< T, typename >
 
struct  OpenKalman::coordinates::detail::common_descriptor_dimension_is_1< T, std::void_t< typename common_descriptor_type< T >::type > >
 
struct  OpenKalman::coordinates::uniform_pattern_type< T, std::enable_if_t< pattern< T > and(euclidean_pattern< T > or detail::common_descriptor_dimension_is_1< T >::value)> >
 

Namespaces

 OpenKalman::coordinates
 The namespace for features relating to coordinates::pattern object.
 

Typedefs

template<typename T >
using OpenKalman::coordinates::uniform_pattern_type_t = typename uniform_pattern_type< T >::type
 Helper template for uniform_pattern_type.
 

Detailed Description

Definition for uniform_pattern_type.