Back to class index x | y | z | w | identity[static][const] | nan[static][const] | ctor (+7 overloads) | WorldX()[const] | WorldY()[const] | WorldZ()[const] | Axis()[const] | Angle()[const] | Dot(rhs)[const] | LengthSq()[const] | Length()[const] | Normalize() | Normalized()[const] | IsNormalized(epsilon)[const] | IsInvertible(epsilon)[const] | IsFinite()[const] | Equals(rhs,epsilon)[const] | ptr() (+1 overload) | Inverse() | Inverted()[const] | InverseAndNormalize() | Conjugate() | Conjugated()[const] | Transform(x,y,z)[const] (+2 overloads) | Lerp(target,t)[const] | Slerp(target,t)[const] | AngleBetween(target)[const] | AxisFromTo(target)[const] | ToAxisAngle(...)[const] | SetFromAxisAngle(...) | Set(matrix) (+3 overloads) | ToEulerXYX()[const] | ToFloat3x3()[const] | ToFloat3x4()[const] | ToFloat4x4()[const] | operator*(rhs)[const] (+1 overload) | operator/(rhs)[const] | Mul(rhs)[const] (+3 overloads) | Lerp(source,target,t)[static] | Slerp(source,target,t)[static] | LookAt(...)[static] | RotateX(angleRadians)[static] | RotateY(angleRadians)[static] | RotateZ(angleRadians)[static] | RotateAxisAngle(...)[static] | RotateFromTo(...)[static] (+1 overload) | FromEuler***(x2,y,x)[static] | RandomRotation(lcg)[static] | FromString(str)[static] |
| Quat::ptrSyntaxfloat * Quat::ptr(); [4 lines of code] const float * Quat::ptr() const; [4 lines of code]Return ValueA pointer to the first element (x). The data is contiguous in memory. ptr[0] gives x, ptr[1] is y, ptr[2] is z and ptr[3] is w. Leave a Comment |