OpenKalman
|
An expression that transforms vector space descriptors into Euclidean space for application of directional statistics. More...
#include <forward-class-declarations.hpp>
Public Member Functions | |
template<typename B = Base, std::enable_if_t< std::is_default_constructible_v< B >, int > = 0> | |
constexpr | ToEuclideanExpr () |
Default constructor. | |
template<typename Arg , std::enable_if_t< indexible< Arg > and std::is_constructible_v< NestedObject, Arg &&>, int > = 0> | |
ToEuclideanExpr (Arg &&arg) | |
Construct from compatible indexible object. | |
template<typename Arg > | |
auto & | operator= (Arg &&arg) |
Assign from a compatible indexible object. | |
![]() | |
constexpr | AdapterBase () |
Default constructor. | |
constexpr | AdapterBase (Arg &&arg, typename std::enable_if< std::is_constructible< NestedObject, Arg && >::value >::type *=0) |
Construct from a compatible indexible type. | |
constexpr NestedObject & | nested_object () & |
Get the nested object. | |
constexpr const NestedObject & | nested_object () const & |
constexpr NestedObject && | nested_object () && |
constexpr const NestedObject && | nested_object () const && |
constexpr auto | operator[] (const Indices &indices) & |
Access a component at a set of indices. More... | |
constexpr auto | operator[] (const Indices &indices) && |
constexpr auto | operator[] (const Indices &indices) const & |
constexpr auto | operator[] (const Indices &indices) const && |
Additional Inherited Members | |
![]() | |
constexpr AdapterBase & | operator= (Arg &&arg) |
Assign from another compatible indexible object. | |
An expression that transforms vector space descriptors into Euclidean space for application of directional statistics.
This is the counterpart expression to FromEuclideanExpr.
NestedObject | The pre-transformed column vector, or set of column vectors in the form of a matrix. |