Harlinn.Windows 0.1
Loading...
Searching...
No Matches
Harlinn::Math::QuaternionSimd< QuaternionT > Member List

This is the complete list of members for Harlinn::Math::QuaternionSimd< QuaternionT >, including all inherited members.

CapacityHarlinn::Math::QuaternionSimd< QuaternionT >static
FromAxisAndAngle(const Math::Vector< float, 3 >::Simd &axis, float angle) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
FromAxisAndAngle(const Math::Vector< float, 3 > &axis, float angle) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
FromMatrix(const std::array< SIMDType, N > &matrix) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >static
FromMatrix(const MatrixSimd &matrix) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
FromMatrix(const Matrix &matrix) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
FromMatrix(const std::array< SIMDType, N > &matrix) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
FromNormalizedAxisAndAngle(const T &normalizedAxis, float angle) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
FromNormalizedAxisAndAngle(const T &normalizedAxis, float angle) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
Identity() noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
Matrix typedefHarlinn::Math::QuaternionSimd< QuaternionT >
MatrixSimd typedefHarlinn::Math::QuaternionSimd< QuaternionT >
Normal typedefHarlinn::Math::QuaternionSimd< QuaternionT >
NormalSimd typedefHarlinn::Math::QuaternionSimd< QuaternionT >
operator!=(const QuaternionSimd &other) const noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator!=(const QuaternionType &other) const noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator*=(const QuaternionSimd &other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator*=(ValueType value) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator*=(const QuaternionType &quaternion) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator+=(const QuaternionSimd &other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator+=(ValueType value) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator+=(const QuaternionType &quaternion) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator-() const noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator-=(const QuaternionSimd &other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator-=(ValueType value) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator-=(const QuaternionType &quaternion) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator/=(ValueType value) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator=(const QuaternionSimd &other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator=(SIMDType other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator=(const QuaternionType &quaternion) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator==(const QuaternionSimd &other) const noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
operator==(const QuaternionType &other) const noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd() noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(const QuaternionSimd &other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(SIMDType other) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlineexplicit
QuaternionSimd(const T &pitchYawRoll)Harlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(const T &pitchYawRoll)Harlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(const T &xyz, value_type w)Harlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(const T &xyz, value_type w)Harlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(ValueType pitch, ValueType yaw, ValueType roll) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionSimd(const QuaternionType &quaternion) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlineexplicit
QuaternionSimd(ValueType xv, ValueType yv, ValueType zv, ValueType wv) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
QuaternionType typedefHarlinn::Math::QuaternionSimd< QuaternionT >
ShortestArc(const T &fromDir, const U &toDir) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
ShortestArc(const T &fromDir, const U &toDir) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
ShortestArc(const T &fromDir, const U &toDir) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
ShortestArc(const T &fromDir, const U &toDir) noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic
Simd typedefHarlinn::Math::QuaternionSimd< QuaternionT >
simdHarlinn::Math::QuaternionSimd< QuaternionT >
SIMDType typedefHarlinn::Math::QuaternionSimd< QuaternionT >
SizeHarlinn::Math::QuaternionSimd< QuaternionT >static
size_type typedefHarlinn::Math::QuaternionSimd< QuaternionT >
ToEuler() const noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inline
Traits typedefHarlinn::Math::QuaternionSimd< QuaternionT >
value_type typedefHarlinn::Math::QuaternionSimd< QuaternionT >
ValueType typedefHarlinn::Math::QuaternionSimd< QuaternionT >
Vector typedefHarlinn::Math::QuaternionSimd< QuaternionT >
VectorSimd typedefHarlinn::Math::QuaternionSimd< QuaternionT >
Zero() noexceptHarlinn::Math::QuaternionSimd< QuaternionT >inlinestatic