Make it static
This commit is contained in:
@@ -39,7 +39,7 @@ public:
|
|||||||
|
|
||||||
|
|
||||||
//Returns the DirectionVector for a given angle.
|
//Returns the DirectionVector for a given angle.
|
||||||
Vector3 Direction(const Vector3 &rhs) const;
|
static Vector3 Direction(const Vector3 &rhs) ;
|
||||||
|
|
||||||
|
|
||||||
static void Orthonormalize(Vector3& a, Vector3& b, Vector3& c)
|
static void Orthonormalize(Vector3& a, Vector3& b, Vector3& c)
|
||||||
|
@@ -301,7 +301,7 @@ namespace LinearAlgebra {
|
|||||||
return lhs.AngleBetween(rhs);
|
return lhs.AngleBetween(rhs);
|
||||||
}
|
}
|
||||||
|
|
||||||
Vector3 Vector3::Direction(const Vector3 &rhs) const {
|
Vector3 Vector3::Direction(const Vector3 &rhs) {
|
||||||
float x = (cos(Math::Radians(rhs.y)) * cos(Math::Radians(rhs.x)));
|
float x = (cos(Math::Radians(rhs.y)) * cos(Math::Radians(rhs.x)));
|
||||||
float y = -sin(Math::Radians(rhs.x));
|
float y = -sin(Math::Radians(rhs.x));
|
||||||
float z = (sin(Math::Radians(rhs.y)) * cos(Math::Radians(rhs.x)));
|
float z = (sin(Math::Radians(rhs.y)) * cos(Math::Radians(rhs.x)));
|
||||||
|
Reference in New Issue
Block a user