| 130 | } |
| 131 | |
| 132 | Quaternion Terathon::Sqrt(const Quaternion& q) |
| 133 | { |
| 134 | float f = InverseSqrt(q.w * 2.0F + 2.0F); |
| 135 | return (Quaternion(q.x * f, q.y * f, q.z * f, q.w * f + f)); |
| 136 | } |
| 137 | |
| 138 | Vector3D Terathon::Transform(const Vector3D& v, const Quaternion& q) |
| 139 | { |
nothing calls this directly
no test coverage detected