Perpendicular is not the same as not parallel (#882)
This commit is contained in:
@ -267,9 +267,7 @@ class PerpendicularDirSelector(BaseDirSelector):
|
|||||||
"""
|
"""
|
||||||
|
|
||||||
def test(self, vec: Vector) -> bool:
|
def test(self, vec: Vector) -> bool:
|
||||||
angle = self.direction.getAngle(vec)
|
return abs(self.direction.getAngle(vec) - math.pi / 2) < self.tolerance
|
||||||
r = (abs(angle) < self.tolerance) or (abs(angle - math.pi) < self.tolerance)
|
|
||||||
return not r
|
|
||||||
|
|
||||||
|
|
||||||
class TypeSelector(Selector):
|
class TypeSelector(Selector):
|
||||||
|
|||||||
Reference in New Issue
Block a user