| 622 | /// \related Vector3D |
| 623 | |
| 624 | inline Vector3D Cross(const Vector3D& a, const Vector3D& b) |
| 625 | { |
| 626 | return (Vector3D(a.y * b.z - a.z * b.y, a.z * b.x - a.x * b.z, a.x * b.y - a.y * b.x)); |
| 627 | } |
| 628 | |
| 629 | // ============================================== |
| 630 | // Projection |