Add a bit of documentation

I was going further with this, but then it was decided that we need to do this later but I won't throw away this bit of documentation when I have it anyway.

Contributes to issue CURA-1278.
This commit is contained in:
Ghostkeeper 2016-05-19 16:31:29 +02:00
parent e20691c421
commit 2696f883b0
No known key found for this signature in database
GPG key ID: 701948C5954A7385

View file

@ -38,20 +38,23 @@ class StartSliceJob(Job):
self._profile = profile
self._socket = socket
## Runs the job that initiates the slicing.
def run(self):
self._scene.acquireLock()
# Remove old layer data.
for node in DepthFirstIterator(self._scene.getRoot()):
if node.callDecoration("getLayerData"):
node.getParent().removeChild(node)
break
# Get the objects in their groups to print.
object_groups = []
if self._profile.getSettingValue("print_sequence") == "one_at_a_time":
for node in OneAtATimeIterator(self._scene.getRoot()):
temp_list = []
## Node can't be printed, so don't bother sending it.
# Node can't be printed, so don't bother sending it.
if getattr(node, "_outside_buildarea", False):
continue