Remove unused imports and replace object with entry

"object" is also a built-in function of python
This commit is contained in:
Thomas-Karl Pietrowski 2016-03-14 15:47:17 +01:00
parent cbc7f0c1de
commit 2a104bc6da

View file

@ -12,10 +12,7 @@ from UM.Math.Quaternion import Quaternion
from UM.Job import Job
import os
import struct
import math
from os import listdir
import zipfile
import xml.etree.ElementTree as ET
@ -44,16 +41,16 @@ class ThreeMFReader(MeshReader):
Logger.log("w", "No objects found in 3MF file %s, either the file is corrupt or you are using an outdated format", file_name)
return None
for object in objects:
for entry in objects:
mesh = MeshData()
node = SceneNode()
vertex_list = []
#for vertex in object.mesh.vertices.vertex:
for vertex in object.findall(".//3mf:vertex", self._namespaces):
#for vertex in entry.mesh.vertices.vertex:
for vertex in entry.findall(".//3mf:vertex", self._namespaces):
vertex_list.append([vertex.get("x"), vertex.get("y"), vertex.get("z")])
Job.yieldThread()
triangles = object.findall(".//3mf:triangle", self._namespaces)
triangles = entry.findall(".//3mf:triangle", self._namespaces)
mesh.reserveFaceCount(len(triangles))
@ -70,7 +67,7 @@ class ThreeMFReader(MeshReader):
node.setMeshData(mesh)
node.setSelectable(True)
transformation = root.findall("./3mf:build/3mf:item[@objectid='{0}']".format(object.get("id")), self._namespaces)
transformation = root.findall("./3mf:build/3mf:item[@objectid='{0}']".format(entry.get("id")), self._namespaces)
if transformation:
transformation = transformation[0]