Phyth
v0.1.0
A dimensional safe C++ header-only mechanics and electromagnetics simulation library.
Loading...
Searching...
No Matches
Phyth
Quaternion
Phyth::Quaternion< T > Member List
This is the complete list of members for
Phyth::Quaternion< T >
, including all inherited members.
as
() const
Phyth::Quaternion< T >
inline
Conjugated
() const
Phyth::Quaternion< T >
inline
Dot
(const Quaternion< U > &other) const
Phyth::Quaternion< T >
inline
FromAxisAngle
(const Vector3< T > &axis, const Scalar theta)
Phyth::Quaternion< T >
inline
static
FromEuler
(const Scalar yaw, const Scalar pitch, const Scalar roll)
Phyth::Quaternion< T >
inline
static
Inversed
() const
Phyth::Quaternion< T >
inline
IsUnit
() const
Phyth::Quaternion< T >
inline
Length
() const
Phyth::Quaternion< T >
inline
LengthSquared
() const
Phyth::Quaternion< T >
inline
Normalized
() const
Phyth::Quaternion< T >
inline
operator!=
(const Quaternion< U > &other) const
Phyth::Quaternion< T >
inline
operator*
(const Quaternion< U > &other) const
Phyth::Quaternion< T >
inline
operator*
(Quantity< U > scalar) const
Phyth::Quaternion< T >
inline
operator*=
(U scalar)
Phyth::Quaternion< T >
inline
operator+
(const Quaternion< U > &other) const
Phyth::Quaternion< T >
inline
operator+=
(const Quaternion< U > &other)
Phyth::Quaternion< T >
inline
operator-
(const Quaternion< U > &other) const
Phyth::Quaternion< T >
inline
operator-
() const
Phyth::Quaternion< T >
inline
operator-=
(const Quaternion< U > &other)
Phyth::Quaternion< T >
inline
operator/
(U scalar) const
Phyth::Quaternion< T >
inline
operator/=
(U scalar)
Phyth::Quaternion< T >
inline
operator<<
Phyth::Quaternion< T >
friend
operator==
(const Quaternion< U > &other) const
Phyth::Quaternion< T >
inline
operator[]
(int i)
Phyth::Quaternion< T >
inline
operator[]
(int i) const
Phyth::Quaternion< T >
inline
Quaternion
()
Phyth::Quaternion< T >
inline
Quaternion
(T w_, T x_, T y_, T z_)
Phyth::Quaternion< T >
inline
Quaternion
(T w_, const Vector3< T > &v_)
Phyth::Quaternion< T >
inline
Quaternion
(const Vector3< T > &v_)
Phyth::Quaternion< T >
inline
explicit
Rotated
(const Vector3< T > &v) const
Phyth::Quaternion< T >
inline
Slerp
(const Quaternion &q1, const Quaternion< U > &q2, const Scalar t)
Phyth::Quaternion< T >
inline
static
ToQuantity
() const
Phyth::Quaternion< T >
inline
ToVector
() const
Phyth::Quaternion< T >
inline
w
Phyth::Quaternion< T >
x
Phyth::Quaternion< T >
y
Phyth::Quaternion< T >
z
Phyth::Quaternion< T >
Generated by
1.9.8