|
opynsim
Unofficial C++ Documentation
|
#include <liboscar/maths/angle.h>#include <liboscar/maths/functors.h>#include <liboscar/maths/vector.h>#include <cmath>#include <concepts>Go to the source code of this file.
Namespaces | |
| namespace | osc |
Functions | |
| template<std::floating_point GenType> | |
| GenType | osc::sin (GenType v) |
| template<std::floating_point Rep, AngularUnitTraits Units> | |
| Rep | osc::sin (Angle< Rep, Units > v) |
| template<std::floating_point T, size_t N> | |
| Vector< T, N > | osc::sin (const Vector< T, N > &v) |
| template<std::floating_point Rep, AngularUnitTraits Units, size_t N> | |
| Vector< Rep, N > | osc::sin (const Vector< Angle< Rep, Units >, N > &v) |
| template<std::floating_point GenType> | |
| GenType | osc::cos (GenType v) |
| template<std::floating_point Rep, AngularUnitTraits Units> | |
| Rep | osc::cos (Angle< Rep, Units > v) |
| template<std::floating_point T, size_t N> | |
| Vector< T, N > | osc::cos (const Vector< T, N > &v) |
| template<std::floating_point Rep, AngularUnitTraits Units, size_t N> | |
| Vector< Rep, N > | osc::cos (const Vector< Angle< Rep, Units >, N > &v) |
| template<std::floating_point GenType> | |
| GenType | osc::tan (GenType v) |
| template<std::floating_point Rep, AngularUnitTraits Units> | |
| Rep | osc::tan (Angle< Rep, Units > v) |
| template<std::floating_point T, size_t N> | |
| Vector< T, N > | osc::tan (const Vector< T, N > &v) |
| template<std::floating_point Rep, AngularUnitTraits Units, size_t N> | |
| Vector< Rep, N > | osc::tan (const Vector< Angle< Rep, Units >, N > &v) |
| template<std::floating_point Rep> | |
| RadiansT< Rep > | osc::atan (Rep v) |
| template<std::floating_point Rep> | |
| RadiansT< Rep > | osc::acos (Rep num) |
| template<std::floating_point Rep> | |
| RadiansT< Rep > | osc::asin (Rep num) |
| template<std::floating_point Rep> | |
| RadiansT< Rep > | osc::atan2 (Rep x, Rep y) |