Line: getPt(2) defined
This commit is contained in:
parent
abfe98a221
commit
40fa3cbc3b
7
Line.py
7
Line.py
@ -1,4 +1,6 @@
|
|||||||
|
|
||||||
|
import sys
|
||||||
|
|
||||||
from Shape import Shape
|
from Shape import Shape
|
||||||
|
|
||||||
class Line(Shape):
|
class Line(Shape):
|
||||||
@ -24,6 +26,11 @@ class Line(Shape):
|
|||||||
return (self.vars[0], self.vars[1])
|
return (self.vars[0], self.vars[1])
|
||||||
elif ptNum == 1:
|
elif ptNum == 1:
|
||||||
return (self.vars[2], self.vars[3])
|
return (self.vars[2], self.vars[3])
|
||||||
|
elif ptNum == 2:
|
||||||
|
return ((self.vars[0] + self.vars[2]) / 2,
|
||||||
|
(self.vars[1] + self.vars[3]) / 2)
|
||||||
|
else:
|
||||||
|
sys.stderr.write('Line.getPt(%d) called!' % ptNum)
|
||||||
|
|
||||||
def setPt(self, ptNum, pt):
|
def setPt(self, ptNum, pt):
|
||||||
base = ptNum * 2
|
base = ptNum * 2
|
||||||
|
Loading…
x
Reference in New Issue
Block a user