Package ch.unibas.informatik.jturtle
Class Turtle
- java.lang.Object
-
- ch.unibas.informatik.jturtle.Turtle
-
public class Turtle extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static intCANVAS_SIZE_Xstatic intCANVAS_SIZE_Y
-
Constructor Summary
Constructors Constructor Description Turtle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbackward(double distance)voidclear()voidfill()voidforward(double distance)voidhome()voidpenColor(java.awt.Color color)voidpenDown()voidpenSize(int size)voidpenUp()java.awt.image.BufferedImagetoImage()voidturnLeft(double angle)voidturnRight(double angle)voidwriteText(java.lang.String text)
-
-
-
Field Detail
-
CANVAS_SIZE_X
public static final int CANVAS_SIZE_X
- See Also:
- Constant Field Values
-
CANVAS_SIZE_Y
public static final int CANVAS_SIZE_Y
- See Also:
- Constant Field Values
-
-
Method Detail
-
clear
public void clear()
-
penDown
public void penDown()
-
penUp
public void penUp()
-
forward
public void forward(double distance)
-
backward
public void backward(double distance)
-
home
public void home()
-
turnRight
public void turnRight(double angle)
-
turnLeft
public void turnLeft(double angle)
-
penColor
public void penColor(java.awt.Color color)
-
penSize
public void penSize(int size)
-
writeText
public void writeText(java.lang.String text)
-
fill
public void fill()
-
toImage
public java.awt.image.BufferedImage toImage()
-
-