From a64f129bf728730b0a0f5f1ccffc38b67f815e4a Mon Sep 17 00:00:00 2001 From: Redacted Date: Mon, 15 Jan 2024 16:09:44 -0500 Subject: [PATCH] Make it static --- include/J3ML/LinearAlgebra/Vector3.h | 2 +- src/J3ML/LinearAlgebra/Vector3.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/include/J3ML/LinearAlgebra/Vector3.h b/include/J3ML/LinearAlgebra/Vector3.h index 9d826f1..0a6b86b 100644 --- a/include/J3ML/LinearAlgebra/Vector3.h +++ b/include/J3ML/LinearAlgebra/Vector3.h @@ -39,7 +39,7 @@ public: //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) diff --git a/src/J3ML/LinearAlgebra/Vector3.cpp b/src/J3ML/LinearAlgebra/Vector3.cpp index 08e453f..35bee33 100644 --- a/src/J3ML/LinearAlgebra/Vector3.cpp +++ b/src/J3ML/LinearAlgebra/Vector3.cpp @@ -301,7 +301,7 @@ namespace LinearAlgebra { 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 y = -sin(Math::Radians(rhs.x)); float z = (sin(Math::Radians(rhs.y)) * cos(Math::Radians(rhs.x)));