Classes | |
| struct | kyosu::as_real< T > |
| Lightweight type-wrapper of real value type. More... | |
Typedefs | |
| template<unsigned int Dim, typename... Ts> | |
| using | kyosu::as_cayley_dickson_n_t = typename as_cayley_dickson_n<Dim,Ts...>::type |
| Computes a Cayley-Dickson type of a given dimension. | |
| template<typename... Ts> | |
| using | kyosu::as_cayley_dickson_t = typename as_cayley_dickson<Ts...>::type |
| Computes the best fitting Cayley-Dickson type from a series of types. | |
| template<typename T> | |
| using | kyosu::as_real_type_t = typename as_real_type<T>::type |
| Compute the real type associated to a Cayley-Dickson-like type. | |
Variables | |
| template<typename T> | |
| constexpr unsigned int | kyosu::dimension_v = *implementation-defined* |
| Obtains the number of dimensions of the algebra containing a given type. | |