Die Line wird sowohl als Liniensegment zwischen den Punkten benutzt, als auch als Gerade.
Methods
|
|
__cmp__
__init__
__repr__
getLines
getPoints
length
reverse
scaleToLength
translate
|
|
__cmp__
|
__cmp__ ( self, other )
|
|
__init__
|
__init__ (
self,
ID,
punkt1,
punkt2,
)
|
|
__repr__
|
__repr__ ( self )
|
|
getLines
|
getLines ( self )
|
|
getPoints
|
getPoints ( self )
|
|
length
|
length ( self )
|
|
reverse
|
reverse ( self )
Die beiden Punkte werden vertauscht. (In manchen Zusammenhaengen ist die Richtung der Line nicht egal.)
|
|
scaleToLength
|
scaleToLength ( self, l )
Skaliert die Line zur gegebenen Laenge l, wobei der ersten Punkt fix bleibt und er zweite verschoben wird.
|
|
translate
|
translate ( self, p )
|
|