diff --git a/src/main/java/schule/ngb/zm/layers/DrawingLayer.java b/src/main/java/schule/ngb/zm/layers/DrawingLayer.java index f8b9bbd..46f2d57 100644 --- a/src/main/java/schule/ngb/zm/layers/DrawingLayer.java +++ b/src/main/java/schule/ngb/zm/layers/DrawingLayer.java @@ -66,7 +66,7 @@ public class DrawingLayer extends Layer implements Strokeable, Fillable { private final Stack styleStack; /** - * Erstellt eine Ebene in der Standardgröße. + * Erstellt eine Zeichenebene in der Standardgröße. */ public DrawingLayer() { super(); @@ -79,7 +79,7 @@ public class DrawingLayer extends Layer implements Strokeable, Fillable { } /** - * Erstellt eine Ebene mit der angegebenen Größe. + * Erstellt eine Zeichenebene mit der angegebenen Größe. * * @param width Die Breite der Ebene. * @param height Die Höhe der Ebene. diff --git a/src/main/java/schule/ngb/zm/layers/ShapesLayer.java b/src/main/java/schule/ngb/zm/layers/ShapesLayer.java index ba561c0..5791edc 100644 --- a/src/main/java/schule/ngb/zm/layers/ShapesLayer.java +++ b/src/main/java/schule/ngb/zm/layers/ShapesLayer.java @@ -11,7 +11,7 @@ import java.util.*; import java.util.function.DoubleUnaryOperator; /** - * Ein Layer um {@link Shape} Objekte zu zeichnen. + * Eine Ebene um {@link Shape} Objekte zu zeichnen. *

* Ein {@code ShapesLayer} ist eine der drei Standardebenen der * {@link schule.ngb.zm.Zeichenmaschine}. @@ -19,6 +19,9 @@ import java.util.function.DoubleUnaryOperator; @SuppressWarnings( "unused" ) public class ShapesLayer extends Layer { + /** + * + */ protected boolean clearBeforeDraw = true; private final List shapes; diff --git a/src/main/java/schule/ngb/zm/layers/TurtleLayer.java b/src/main/java/schule/ngb/zm/layers/TurtleLayer.java index e5c6700..21cc366 100644 --- a/src/main/java/schule/ngb/zm/layers/TurtleLayer.java +++ b/src/main/java/schule/ngb/zm/layers/TurtleLayer.java @@ -12,6 +12,12 @@ import java.util.ArrayList; import java.util.List; import java.util.Stack; +/** + * Eine Ebene, auf der eine Turtle gesteuert werden kann, die Grafiken plottet. + *

+ * Die Turtle verhält sich ähnlich zu ihren Entsprechungen in Logo oder + * TigerJython. + */ @SuppressWarnings( "unused" ) public class TurtleLayer extends Layer implements Strokeable, Fillable {