More documentation

This commit is contained in:
Jaime van Kessel 2015-04-24 13:53:27 +02:00
parent 0bc860a5d6
commit ee52f96f29

View file

@ -3,12 +3,13 @@ from UM.View.Renderer import Renderer
from UM.Scene.Iterator.DepthFirstIterator import DepthFirstIterator
from UM.Resources import Resources
## View used to display g-code paths.
class LayerView(View):
def __init__(self):
super().__init__()
self._material = None
self._num_layers =
self._layer_percentage = 0 #what percentage of layers need to be shown (SLider gives value between 0 - 100)
self._layer_percentage = 0 # what percentage of layers need to be shown (SLider gives value between 0 - 100)
def beginRendering(self):
scene = self.getController().getScene()
@ -18,7 +19,6 @@ class LayerView(View):
if not self._material:
self._material = renderer.createMaterial(Resources.getPath(Resources.ShadersLocation, 'basic.vert'), Resources.getPath(Resources.ShadersLocation, 'vertexcolor.frag'))
self._material.setUniformValue("u_color", [1.0, 0.0, 0.0, 1.0])
for node in DepthFirstIterator(scene.getRoot()):
@ -26,7 +26,7 @@ class LayerView(View):
if node.getMeshData() and node.isVisible():
try:
layer_data = node.getMeshData().layerData
if self._num_layers < len(layer_data.getLayers()):
if self._num_layers < len(layer_data.getLayers()):
self._num_layers = len(layer_data.getLayers())
except AttributeError: