_Quat4() | _Quat4< Type > | [inline] |
_Quat4(Type x, Type y=0, Type z=0, Type w=1.0) | _Quat4< Type > | [inline, explicit] |
_Quat4(const _Tuple4< double > &t) | _Quat4< Type > | [inline] |
_Quat4(const _Tuple4< float > &t) | _Quat4< Type > | [inline] |
_Quat4(const Type t[4]) | _Quat4< Type > | [inline] |
_Tuple4() | _Tuple4< Type > | [inline] |
_Tuple4(Type x, Type y=0, Type z=0, Type w=0) | _Tuple4< Type > | [inline, explicit] |
_Tuple4(const _Tuple4< byte > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const _Tuple4< double > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const _Tuple4< float > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const _Tuple3< byte > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const _Tuple3< double > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const _Tuple3< float > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const _Tuple3< int > &t) | _Tuple4< Type > | [inline] |
_Tuple4(const byte t[4]) | _Tuple4< Type > | [inline] |
_Tuple4(const double t[4]) | _Tuple4< Type > | [inline] |
_Tuple4(const float t[4]) | _Tuple4< Type > | [inline] |
_Tuple4(const int t[4]) | _Tuple4< Type > | [inline] |
absolute() | _Tuple4< Type > | [inline] |
absolute(const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
add(const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
add(const _Tuple4< Type > &t, const _Tuple4< Type > &t1) | _Tuple4< Type > | [inline] |
clamp(Type min, Type max) | _Tuple4< Type > | [inline] |
clamp(Type min, Type max, const _Tuple4< Type > &t) | _Tuple4< Type > | |
clampMax(Type max) | _Tuple4< Type > | [inline] |
clampMax(Type min, const _Tuple4< Type > &t) | _Tuple4< Type > | |
clampMin(Type min) | _Tuple4< Type > | [inline] |
clampMin(Type min, const _Tuple4< Type > &t) | _Tuple4< Type > | |
conjugate() | _Quat4< Type > | [inline] |
conjugate(const _Quat4< Type > &q) | _Quat4< Type > | [inline] |
EPS | _Quat4< Type > | [static] |
EPS | _Quat4< Type > | |
EPS | _Quat4< Type > | |
EPS1 | _Quat4< Type > | [static] |
EPS1 | _Quat4< Type > | |
EPS1 | _Quat4< Type > | |
epsilonEquals(const _Tuple4< Type > &t, Type epsilon) const | _Tuple4< Type > | [inline] |
equals(const _Tuple4< Type > &t) const | _Tuple4< Type > | [inline] |
get(byte t[4]) const | _Tuple4< Type > | [inline] |
get(double t[4]) const | _Tuple4< Type > | [inline] |
get(float t[4]) const | _Tuple4< Type > | [inline] |
get(_Tuple4< Type > &t) const | _Tuple4< Type > | [inline] |
interpolate(const _Quat4< Type > &q, Type d) | _Quat4< Type > | [inline] |
interpolate(const _Quat4< Type > &q, const _Quat4< Type > &q1, Type d) | _Quat4< Type > | |
_Tuple4::interpolate(_Tuple4< Type > &t, double alpha) | _Tuple4< Type > | [inline] |
_Tuple4::interpolate(_Tuple4< Type > &t1, const _Tuple4< Type > &t2, double alpha) | _Tuple4< Type > | |
inverse() | _Quat4< Type > | [inline] |
inverse(const _Quat4< Type > &q) | _Quat4< Type > | [inline] |
mul(const _Quat4< Type > &q) | _Quat4< Type > | [inline] |
mul(const _Quat4< Type > &q, const _Quat4< Type > &q1) | _Quat4< Type > | |
mulInverse(const _Quat4< Type > &q) | _Quat4< Type > | [inline] |
mulInverse(const _Quat4< Type > &q, const _Quat4< Type > &q1) | _Quat4< Type > | [inline] |
negate(void) | _Tuple4< Type > | [inline] |
negate(const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
norm() const | _Tuple4< Type > | [inline] |
normalize() | _Quat4< Type > | [inline] |
normalize(const _Quat4< Type > &q) | _Quat4< Type > | [inline] |
normSquared() const | _Tuple4< Type > | [inline] |
operator *(Type c) const | _Tuple4< Type > | [inline] |
operator *=(Type c) | _Tuple4< Type > | [inline] |
operator const Type *() const | _Tuple4< Type > | [inline] |
operator!=(const _Tuple4< Type > &t) const | _Tuple4< Type > | [inline] |
operator+(const _Tuple4< Type > &t) const | _Tuple4< Type > | [inline] |
operator+=(const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
operator-() const | _Tuple4< Type > | [inline] |
operator-(const _Tuple4< Type > &t) const | _Tuple4< Type > | [inline] |
operator-=(const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
operator/(Type c) const | _Tuple4< Type > | [inline] |
operator/=(Type c) | _Tuple4< Type > | [inline] |
operator==(const _Tuple4< Type > &t) const | _Tuple4< Type > | [inline] |
operator[](int i) const | _Tuple4< Type > | [inline] |
scale(Type s) | _Tuple4< Type > | [inline] |
scaleAdd(Type s, const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
scaleAdd(Type s, const _Tuple4< Type > &t1, const _Tuple4< Type > &t2) | _Tuple4< Type > | [inline] |
set(const _Quat4< double > &q) | _Quat4< Type > | [inline] |
set(const _Quat4< float > &q) | _Quat4< Type > | [inline] |
_Tuple4::set(Type xx=0, Type yy=0, Type zz=0, Type ww=0) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple4< byte > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple4< float > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple4< double > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple4< int > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple3< byte > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple3< float > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple3< double > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const _Tuple3< int > &t) | _Tuple4< Type > | [inline] |
_Tuple4::set(const byte t[4]) | _Tuple4< Type > | [inline] |
_Tuple4::set(const double t[4]) | _Tuple4< Type > | [inline] |
_Tuple4::set(const float t[4]) | _Tuple4< Type > | [inline] |
_Tuple4::set(const int t[4]) | _Tuple4< Type > | [inline] |
setByAxis(double ax, double ay, double az, double aa) | _Quat4< Type > | [private] |
setByMatrix(double m00, double m01, double m02, double m10, double m11, double m12, double m20, double m21, double m22) | _Quat4< Type > | [private] |
sub(const _Tuple4< Type > &t) | _Tuple4< Type > | [inline] |
sub(const _Tuple4< Type > &t1, const _Tuple4< Type > &t2) | _Tuple4< Type > | [inline] |
w | _Tuple4< Type > | |
x | _Tuple4< Type > | |
y | _Tuple4< Type > | |
z | _Tuple4< Type > | |
~_Tuple4() | _Tuple4< Type > | [inline] |