Janus 2.0.0
High-performance C++20 dual-mode numerical framework
Loading...
Searching...
No Matches
janus::Quaternion< Scalar > Member List

This is the complete list of members for janus::Quaternion< Scalar >, including all inherited members.

coeffs() constjanus::Quaternion< Scalar >inline
conjugate() constjanus::Quaternion< Scalar >inline
from_axis_angle(const Vec3< Scalar > &axis, Scalar angle)janus::Quaternion< Scalar >inlinestatic
from_euler(Scalar roll, Scalar pitch, Scalar yaw)janus::Quaternion< Scalar >inlinestatic
from_rotation_matrix(const Mat3< Scalar > &mat)janus::Quaternion< Scalar >inlinestatic
from_rotation_vector(const Vec3< Scalar > &rot_vec)janus::Quaternion< Scalar >inlinestatic
inverse() constjanus::Quaternion< Scalar >inline
norm() constjanus::Quaternion< Scalar >inline
normalized() constjanus::Quaternion< Scalar >inline
operator*(const Quaternion &other) constjanus::Quaternion< Scalar >inline
operator*(const Scalar &s) constjanus::Quaternion< Scalar >inline
operator+(const Quaternion &other) constjanus::Quaternion< Scalar >inline
Quaternion()janus::Quaternion< Scalar >inline
Quaternion(Scalar w, Scalar x, Scalar y, Scalar z)janus::Quaternion< Scalar >inline
Quaternion(const Vec4< Scalar > &v)janus::Quaternion< Scalar >inlineexplicit
rotate(const Vec3< Scalar > &v) constjanus::Quaternion< Scalar >inline
squared_norm() constjanus::Quaternion< Scalar >inline
to_euler() constjanus::Quaternion< Scalar >inline
to_rotation_matrix() constjanus::Quaternion< Scalar >inline
wjanus::Quaternion< Scalar >
xjanus::Quaternion< Scalar >
yjanus::Quaternion< Scalar >
zjanus::Quaternion< Scalar >