diff --git a/LinearAlgebra/Angle.py b/LinearAlgebra/Angle.py index c7a70b7..bd127d9 100644 --- a/LinearAlgebra/Angle.py +++ b/LinearAlgebra/Angle.py @@ -3,7 +3,7 @@ # file, You can obtain one at https ://mozilla.org/MPL/2.0/. import math -from Float import * +from .Float import * # This is in fact AngleSingle class Angle: diff --git a/LinearAlgebra/Direction.py b/LinearAlgebra/Direction.py index abb2117..dfb7561 100644 --- a/LinearAlgebra/Direction.py +++ b/LinearAlgebra/Direction.py @@ -1,6 +1,6 @@ import math -from Angle import Angle -from Vector import Vector3 +from .Angle import Angle +from .Vector import Vector3 class Direction: """! A direction using angles diff --git a/LinearAlgebra/Quaternion.py b/LinearAlgebra/Quaternion.py index 43a7550..83b4047 100644 --- a/LinearAlgebra/Quaternion.py +++ b/LinearAlgebra/Quaternion.py @@ -1,8 +1,8 @@ import math -from Vector import Vector3 -from Angle import Angle -from Direction import Direction +from .Vector import Vector3 +from .Angle import Angle +from .Direction import Direction Deg2Rad = (math.pi * 2) / 360 diff --git a/LinearAlgebra/Spherical.py b/LinearAlgebra/Spherical.py index 3b70699..0a14a55 100644 --- a/LinearAlgebra/Spherical.py +++ b/LinearAlgebra/Spherical.py @@ -1,6 +1,6 @@ import math -from Direction import * -from Vector import * +from .Direction import * +from .Vector import * class Polar: """! A polar 2D vector diff --git a/LinearAlgebra/SwingTwist.py b/LinearAlgebra/SwingTwist.py index 86699f5..1f92708 100644 --- a/LinearAlgebra/SwingTwist.py +++ b/LinearAlgebra/SwingTwist.py @@ -1,5 +1,5 @@ -from Direction import * -from Quaternion import * +from .Direction import * +from .Quaternion import * class SwingTwist: """A rotation using swing and twist angle components""" diff --git a/LinearAlgebra/Vector.py b/LinearAlgebra/Vector.py index 10bcfd4..6150ac0 100644 --- a/LinearAlgebra/Vector.py +++ b/LinearAlgebra/Vector.py @@ -1,6 +1,6 @@ import math -from Angle import * +from .Angle import * epsilon = 1E-05 diff --git a/LinearAlgebra/__init__.py b/LinearAlgebra/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/LinearAlgebra/test/Spherical_test.py b/LinearAlgebra/test/Spherical_test.py index 4c935d9..88aa244 100644 --- a/LinearAlgebra/test/Spherical_test.py +++ b/LinearAlgebra/test/Spherical_test.py @@ -316,7 +316,7 @@ class SphericalTest(unittest.TestCase): v2 = Spherical.Degrees(1, 45, 0) r = v1 - v2 - assert(r == Spherical(3, 45, 0)) + assert(r == Spherical.Degrees(3, 45, 0)) v2 = Spherical.Degrees(1, -135, 0) r = v1 - v2