nodeset length
This commit is contained in:
parent
a266c0b014
commit
ea58803930
|
@ -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):
|
||||
|
||||
|
|
Loading…
Reference in New Issue