GEL  2
GEL is a library for Geometry and Linear Algebra
CGLA::Quatd Member List
This is the complete list of members for CGLA::Quatd, including all inherited members.
apply(const Vec3d &vec) constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
apply_unit(const Vec3d &vec) constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
ArithQuat()CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
ArithQuat(const Vec3d &imaginary, doublereal=1.0f)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
ArithQuat(doublex, doubley, doublez, double_qw)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
conjugate() constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
get(double &x, double &y, double &z, double &_qw) constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
get_imaginary_part() constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
get_Mat3x3d() const CGLA::Quatd [inline]
get_Mat4x4d() const CGLA::Quatd [inline]
get_real_part() constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
get_rot(double &angle, Vec3d &v)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
identity_Quatd()CGLA::Quatd [inline]
inverse() constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
make_rot(doubleangle, const Vec3d &v)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
make_rot(const Vec3d &s, const Vec3d &t)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
make_rot(ArithSqMatFloat< VT, MT, ROWS > &m)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
norm() constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
normalize()CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
operator!=(const ArithQuat< double, Vec3d, Quatd > &q) const (defined in CGLA::ArithQuat< double, Vec3d, Quatd >)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
operator*(const ArithQuat< double, Vec3d, Quatd > &q) constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
operator*(doublescalar) constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
operator+(const ArithQuat< double, Vec3d, Quatd > &q) constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
operator-() constCGLA::ArithQuat< double, Vec3d, Quatd > [inline]
operator==(const ArithQuat< double, Vec3d, Quatd > &q) const (defined in CGLA::ArithQuat< double, Vec3d, Quatd >)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
Quatd() (defined in CGLA::Quatd)CGLA::Quatd [inline]
Quatd(const Vec3d &imaginary, double real=1.0)CGLA::Quatd [inline]
Quatd(double x, double y, double z, double _qw)CGLA::Quatd [inline]
Quatd(const Vec4d &v)CGLA::Quatd [inline, explicit]
qvCGLA::ArithQuat< double, Vec3d, Quatd >
qwCGLA::ArithQuat< double, Vec3d, Quatd >
set(const Vec3d &imaginary, doublereal=1.0f)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
set(doublex, doubley, doublez, double_qw) (defined in CGLA::ArithQuat< double, Vec3d, Quatd >)CGLA::ArithQuat< double, Vec3d, Quatd > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations