We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 98c785d commit f34e9eaCopy full SHA for f34e9ea
MathUtil.py
@@ -81,17 +81,18 @@ def set_magnitude(self, mag):
81
# Uses the angle between i-unit vector and x-y vector component
82
def direction(self):
83
r = acos(self.x / self.magnitude())
84
- if self.y > 0:
+ if self.y < 0:
85
r *= -1
86
return r
87
88
# direction must be in radians
89
def set_direction(self, direction):
90
m = self.magnitude()
91
self.x = m * cos(direction)
92
+ self.y = m * sin(direction)
93
- y_temp = m * sin(direction)
94
- self.y = -y_temp if self.y > 0 else y_temp
+ # y_temp = m * sin(direction)
95
+ # self.y = -y_temp if self.y > 0 else y_temp
96
97
# Dot product of two vectors
98
def dot(self, other):
0 commit comments