Fix simpletransform deprecation warnings
This commit is contained in:
5
laser.py
5
laser.py
@@ -28,7 +28,6 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|||||||
import inkex
|
import inkex
|
||||||
from inkex.transforms import Transform
|
from inkex.transforms import Transform
|
||||||
from inkex.paths import Path
|
from inkex.paths import Path
|
||||||
import simpletransform
|
|
||||||
|
|
||||||
import os
|
import os
|
||||||
import math
|
import math
|
||||||
@@ -927,8 +926,8 @@ class LaserGcode(inkex.Effect):
|
|||||||
while (g != root):
|
while (g != root):
|
||||||
if 'transform' in list(g.keys()):
|
if 'transform' in list(g.keys()):
|
||||||
t = g.get('transform')
|
t = g.get('transform')
|
||||||
t = simpletransform.parseTransform(t)
|
t = [list(row) for row in Transform(t).matrix]
|
||||||
trans = simpletransform.composeTransform(t, trans) if trans != [] else t
|
trans = [list(row) for row in (Transform(t) * Transform(trans)).matrix] if trans != [] else t
|
||||||
print_(trans)
|
print_(trans)
|
||||||
g = g.getparent()
|
g = g.getparent()
|
||||||
return trans
|
return trans
|
||||||
|
|||||||
Reference in New Issue
Block a user