From 1fedbc11b5cd4801ffd04e2e6b9fb93179de967c Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Sat, 12 Nov 2016 14:05:09 -0500 Subject: clean up PyEmb.Point --- PyEmb.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'PyEmb.py') diff --git a/PyEmb.py b/PyEmb.py index 80b9a8a5..b258c1b3 100644 --- a/PyEmb.py +++ b/PyEmb.py @@ -34,18 +34,18 @@ class Point: # dot product return self.x * other.x + self.y * other.y elif isinstance(other, (int, float)): - return self.mul(other) + return Point(self.x * other, self.y * other) else: raise ValueError("cannot multiply Point by %s" % type(other)) def __rmul__(self, other): if isinstance(other, (int, float)): - return self.mul(other) + return self.__mul__(other) else: raise ValueError("cannot multiply Point by %s" % type(other)) def __repr__(self): - return "Pt(%s,%s)" % (self.x, self.y) + return "Point(%s,%s)" % (self.x, self.y) def length(self): return math.sqrt(math.pow(self.x, 2.0) + math.pow(self.y, 2.0)) -- cgit v1.2.3