FdkBaseLib 2.1.1
All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
fdk::Quat< T > Member List

This is the complete list of members for fdk::Quat< T >, including all inherited members.

addIdentity()fdk::Quat< T >inlinestatic
addInverse() constfdk::Quat< T >inline
append(fdk::Hash &hash) constfdk::Quat< T >
array()fdk::Quat< T >inline
array() const (defined in fdk::Quat< T >)fdk::Quat< T >inline
asQuatd() const (defined in fdk::Quat< T >)fdk::Quat< T >inline
asQuatf() const (defined in fdk::Quat< T >)fdk::Quat< T >inline
asQuath() const (defined in fdk::Quat< T >)fdk::Quat< T >inline
conjugate() constfdk::Quat< T >inline
const_reference typedef (defined in fdk::Quat< T >)fdk::Quat< T >
fromAngleAxis(T radians, const Vec3< T > &vec)fdk::Quat< T >inlinestatic
kNumElements (defined in fdk::Quat< T >)fdk::Quat< T >static
length() constfdk::Quat< T >inline
lengthSquared() constfdk::Quat< T >inline
magnitude() constfdk::Quat< T >inline
matrix() constfdk::Quat< T >
multIdentity()fdk::Quat< T >inlinestatic
multInverse() constfdk::Quat< T >inline
normalize()fdk::Quat< T >inline
normalized()fdk::Quat< T >inline
operator Quat< double >() const (defined in fdk::Quat< T >)fdk::Quat< T >inline
operator Quat< fdk::half >() constfdk::Quat< T >inline
operator Quat< float >() const (defined in fdk::Quat< T >)fdk::Quat< T >inline
operator*(const Quat &q) constfdk::Quat< T >inline
operator*(T f) constfdk::Quat< T >inline
operator+(const Quat &q) constfdk::Quat< T >inline
Quat()=defaultfdk::Quat< T >
Quat(T scalar)fdk::Quat< T >inlineexplicit
Quat(T scalar, T x, T y, T z)fdk::Quat< T >inline
Quat(T scalar, const Vec3< R > &vec)fdk::Quat< T >inline
Quat(const Quat< R > &q)fdk::Quat< T >inline
Quat(const Mat4< T > &mat)fdk::Quat< T >
Quat(const Vec3< T > &originalVector, const Vec3< T > &newVector)fdk::Quat< T >
reference typedef (defined in fdk::Quat< T >)fdk::Quat< T >
rotationMatrix() constfdk::Quat< T >
S (defined in fdk::Quat< T >)fdk::Quat< T >static
sfdk::Quat< T >
set(T scalar, T x, T y, T z)fdk::Quat< T >inline
set(T scalar, const Vec3< T > &vec)fdk::Quat< T >inline
setFromAngleAxis(T radians, const Vec3< T > &vec)fdk::Quat< T >inline
slerp(const Quat &end_quat, T t) constfdk::Quat< T >
vfdk::Quat< T >
value_type typedef (defined in fdk::Quat< T >)fdk::Quat< T >
X (defined in fdk::Quat< T >)fdk::Quat< T >static
Y (defined in fdk::Quat< T >)fdk::Quat< T >static
Z (defined in fdk::Quat< T >)fdk::Quat< T >static


©2024 The Foundry Visionmongers, Ltd. All Rights Reserved.
www.foundry.com