|
Tatooine
|
Classes | |
| struct | cubic |
| struct | cubic< Real > |
| struct | cubic< tensor< Real, N > > |
| struct | cubic< vec< Real, N > > |
| struct | interpolation_tensor_type_impl |
| struct | interpolation_tensor_type_impl< mat< Real, M, N > > |
| struct | interpolation_tensor_type_impl< tensor< Real, Dims... > > |
| struct | interpolation_tensor_type_impl< tensor< Real, N > > |
| struct | interpolation_tensor_type_impl< vec< Real, N > > |
| struct | interpolation_value_type_impl |
| struct | interpolation_value_type_impl< mat< Real, M, N > > |
| struct | interpolation_value_type_impl< tensor< Real, Dims... > > |
| struct | interpolation_value_type_impl< tensor< Real, M, N > > |
| struct | interpolation_value_type_impl< tensor< Real, N > > |
| struct | interpolation_value_type_impl< vec< Real, N > > |
| struct | linear |
| struct | linear< mat< Real, M, N > > |
| struct | linear< Real > |
| struct | linear< tensor< Real, Dims... > > |
| struct | linear< vec< Real, N > > |
| struct | quintic |
| struct | quintic< Real > |
Typedefs | |
| template<typename T > | |
| using | interpolation_value_type = typename interpolation_value_type_impl< T >::type |
| template<typename T > | |
| using | interpolation_tensor_type = typename interpolation_tensor_type_impl< T >::type |
Functions | |
| template<floating_point Float> | |
| linear (Float, Float) -> linear< Float > | |
| template<floating_point Float> | |
| linear (Float, Float, Float, Float) -> linear< Float > | |
| template<floating_point Float, std::size_t... Dims> | |
| linear (Float, Float, tensor< Float, Dims... >, tensor< Float, Dims... >) -> linear< tensor< Float, Dims... > > | |
| template<floating_point Float, std::size_t... Dims> | |
| linear (tensor< Float, Dims... >, tensor< Float, Dims... >) -> linear< tensor< Float, Dims... > > | |
| template<floating_point Float, std::size_t N> | |
| linear (Float, Float, vec< Float, N >, vec< Float, N >) -> linear< tensor< Float, N > > | |
| template<floating_point Float, std::size_t N> | |
| linear (vec< Float, N >, vec< Float, N >) -> linear< tensor< Float, N > > | |
| template<floating_point Float, std::size_t M, std::size_t N> | |
| linear (Float, Float, mat< Float, M, N >, mat< Float, M, N >) -> linear< tensor< Float, N > > | |
| template<floating_point Float, std::size_t M, std::size_t N> | |
| linear (mat< Float, M, N >, mat< Float, M, N >) -> linear< tensor< Float, M, N > > | |
| template<floating_point Float> | |
| cubic (Float, Float, Float, Float) -> cubic< Float > | |
| template<floating_point Float> | |
| cubic (Float, Float, Float, Float, Float, Float) -> cubic< Float > | |
| template<floating_point Float, std::size_t N> | |
| cubic (tensor< Float, N >, tensor< Float, N >, tensor< Float, N >, tensor< Float, N >) -> cubic< tensor< Float, N > > | |
| template<floating_point Float, std::size_t N> | |
| cubic (Float, Float, tensor< Float, N >, tensor< Float, N >, tensor< Float, N >, tensor< Float, N >) -> cubic< tensor< Float, N > > | |
| template<floating_point Float, std::size_t N> | |
| cubic (vec< Float, N >, vec< Float, N >, vec< Float, N >, vec< Float, N >) -> cubic< tensor< Float, N > > | |
| template<floating_point Float, std::size_t N> | |
| cubic (Float, Float, vec< Float, N >, vec< Float, N >, vec< Float, N >, vec< Float, N >) -> cubic< tensor< Float, N > > | |
| template<floating_point Float> | |
| quintic (Float, Float, Float, Float, Float, Float) -> quintic< Float > | |
| using tatooine::interpolation::interpolation_tensor_type = typedef typename interpolation_tensor_type_impl<T>::type |
| using tatooine::interpolation::interpolation_value_type = typedef typename interpolation_value_type_impl<T>::type |
| tatooine::interpolation::cubic | ( | Float | , |
| Float | , | ||
| Float | , | ||
| Float | |||
| ) | -> cubic< Float > |
| tatooine::interpolation::cubic | ( | Float | , |
| Float | , | ||
| Float | , | ||
| Float | , | ||
| Float | , | ||
| Float | |||
| ) | -> cubic< Float > |
| tatooine::interpolation::cubic | ( | Float | , |
| Float | , | ||
| tensor< Float, N > | , | ||
| tensor< Float, N > | , | ||
| tensor< Float, N > | , | ||
| tensor< Float, N > | |||
| ) | -> cubic< tensor< Float, N > > |
| tatooine::interpolation::cubic | ( | Float | , |
| Float | , | ||
| vec< Float, N > | , | ||
| vec< Float, N > | , | ||
| vec< Float, N > | , | ||
| vec< Float, N > | |||
| ) | -> cubic< tensor< Float, N > > |
| tatooine::interpolation::cubic | ( | tensor< Float, N > | , |
| tensor< Float, N > | , | ||
| tensor< Float, N > | , | ||
| tensor< Float, N > | |||
| ) | -> cubic< tensor< Float, N > > |
| tatooine::interpolation::cubic | ( | vec< Float, N > | , |
| vec< Float, N > | , | ||
| vec< Float, N > | , | ||
| vec< Float, N > | |||
| ) | -> cubic< tensor< Float, N > > |
| tatooine::interpolation::linear | ( | Float | , |
| Float | |||
| ) | -> linear< Float > |
| tatooine::interpolation::linear | ( | Float | , |
| Float | , | ||
| Float | , | ||
| Float | |||
| ) | -> linear< Float > |
| tatooine::interpolation::linear | ( | Float | , |
| Float | , | ||
| mat< Float, M, N > | , | ||
| mat< Float, M, N > | |||
| ) | -> linear< tensor< Float, N > > |
| tatooine::interpolation::linear | ( | Float | , |
| Float | , | ||
| tensor< Float, Dims... > | , | ||
| tensor< Float, Dims... > | |||
| ) | -> linear< tensor< Float, Dims... > > |
| tatooine::interpolation::linear | ( | Float | , |
| Float | , | ||
| vec< Float, N > | , | ||
| vec< Float, N > | |||
| ) | -> linear< tensor< Float, N > > |
| tatooine::interpolation::linear | ( | mat< Float, M, N > | , |
| mat< Float, M, N > | |||
| ) | -> linear< tensor< Float, M, N > > |
| tatooine::interpolation::linear | ( | tensor< Float, Dims... > | , |
| tensor< Float, Dims... > | |||
| ) | -> linear< tensor< Float, Dims... > > |
| tatooine::interpolation::linear | ( | vec< Float, N > | , |
| vec< Float, N > | |||
| ) | -> linear< tensor< Float, N > > |
| tatooine::interpolation::quintic | ( | Float | , |
| Float | , | ||
| Float | , | ||
| Float | , | ||
| Float | , | ||
| Float | |||
| ) | -> quintic< Float > |