nodeset length

This commit is contained in:
Frank DeMarco 2014-03-13 23:31:44 +09:00
parent a266c0b014
commit ea58803930
1 changed files with 4 additions and 1 deletions

View File

@ -162,12 +162,15 @@ class Nodeset(list):
def resize(self, left, length, refresh=True):
old_left = self[0].x
old_length = self[-1].x - old_left
old_length = self.get_length()
for node in self:
node.x = left + length * (node.x - old_left) / old_length
if refresh:
self.set_splines()
def get_length(self):
return self[-1].x - self[0].x
class Node(list):