Dokumentation
This commit is contained in:
parent
15e47ceaa8
commit
8de3c41b9b
|
@ -66,7 +66,7 @@ public class DrawingLayer extends Layer implements Strokeable, Fillable {
|
|||
private final Stack<schule.ngb.zm.shapes.Text> 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.
|
||||
|
|
|
@ -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.
|
||||
* <p>
|
||||
* 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<Shape> shapes;
|
||||
|
|
|
@ -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.
|
||||
* <p>
|
||||
* Die Turtle verhält sich ähnlich zu ihren Entsprechungen in Logo oder
|
||||
* TigerJython.
|
||||
*/
|
||||
@SuppressWarnings( "unused" )
|
||||
public class TurtleLayer extends Layer implements Strokeable, Fillable {
|
||||
|
||||
|
|
Loading…
Reference in New Issue