Skip navigation links
A B C D E F G H I J L M N O P R S T U V W _ 

A

add(Turtle) - Method in class ch.aplu.turtle.Playground
Add a new Turtle to the Playground.
addMouseListener(MouseListener) - Method in class ch.aplu.turtle.Turtle
Add the specified mouse listener to receive mouse events.
addMouseMotionListener(MouseMotionListener) - Method in class ch.aplu.turtle.Turtle
Add the specified mouse motion listener to receive mouse motion events.
antiAliasing(boolean) - Method in class ch.aplu.turtle.Turtle
Set antialiasing on or off for the turtle trace buffer This may result in an better image quality, especially for filling operations (platform dependant).

B

back(double) - Method in class ch.aplu.turtle.Turtle
Same as bk(double distance).
beep() - Method in class ch.aplu.turtle.Turtle
Emit a beep.
bk(double) - Method in class ch.aplu.turtle.Turtle
Move the Turtle backwards.
bong() - Method in class ch.aplu.turtle.Turtle
Emit a 'bong' via the sound card.

C

canvasMouseClicked(MouseEvent) - Method in class je.fx.util.Turtle
Set the position of the Turtle by clicking on the canvas
ch.aplu.turtle - package ch.aplu.turtle
 
clean() - Method in class ch.aplu.turtle.Turtle
Erase all traces and text painted by the turtles, but let all turtles where they are.
clear(Color) - Method in class ch.aplu.turtle.Playground
Clear the playground with given color.
clear() - Method in class ch.aplu.turtle.Playground
Clear playground.
clear() - Method in class ch.aplu.turtle.Turtle
Clear the Turtle's playground.
clear() - Method in class je.fx.util.Turtle
Clear the Turtle's canvas with the fill color.
clear() - Method in class je.NumberField
Clears the NumberField
clear() - Method in class je.util.Turtle
Clear the Turtle's canvas with the background color.
clear() - Method in class JNumberField
Clears the JNumberField
clear() - Method in class NumberField
Clears the NumberField
clearTurtle(Turtle) - Method in class ch.aplu.turtle.Playground
Remove the given turtle from the turtle buffer.
clearTurtles() - Method in class ch.aplu.turtle.Playground
Remove all turtles from the turtle buffer.
clip() - Method in class ch.aplu.turtle.Turtle
Set the Turtle to clip-mode.
clone() - Method in class ch.aplu.turtle.Turtle
Creates a clone of the Turtle in it's Playground.
countTurtles() - Method in class ch.aplu.turtle.Playground
Tell current number of Turtles in this Playground.
currentImage() - Method in class ch.aplu.turtle.TurtleRenderer
Return the current image.

D

DEFAULT_FONT - Static variable in class ch.aplu.turtle.Pen
The default font that is used when drawing Text.
distance(double, double) - Method in class ch.aplu.turtle.Turtle
Query the distance from the current location to the given one.
distance(Point2D.Double) - Method in class ch.aplu.turtle.Turtle
Query the distance from the current location to the given one.
draw() - Method in interface ch.aplu.turtle.TPrintable
This method must perform all drawing operations.
draw(double) - Method in class je.fx.util.Turtle
The Turtle draws a line of the length specified in the current direction.
draw(double) - Method in class je.util.Turtle
The Turtle draws a line of the length specified in the current direction.
drawDynamic - Variable in class je.util.Turtle
If drawDynamic is true you can watch the drawing of the turtle.
drawto(double, double) - Method in class je.fx.util.Turtle
The Turtle draws a line form the current position (turtleX, turtleY) to the position (x, y) relativ to the cartesian coordinate system.
drawto(double, double) - Method in class je.util.Turtle
The Turtle draws a line form the current position (turtleX, turtleY) to the position (x, y) relativ to the cartesian coordinate system.

E

enableRepaint(boolean) - Method in class ch.aplu.turtle.Playground
 
enableRepaint(boolean) - Method in class ch.aplu.turtle.Turtle
Enable/disable automatic repainting.
Eval - Class in <Unnamed>
 
Eval() - Constructor for class Eval
 

F

fd(double) - Method in class ch.aplu.turtle.Turtle
Move the Turtle forwards.
fill(Turtle, Color) - Method in class ch.aplu.turtle.Playground
Fill a region.
fill() - Method in class ch.aplu.turtle.Turtle
Fill the region the Turtle is in.
fill(double, double) - Method in class ch.aplu.turtle.Turtle
Fill the region as if the Turtle where at coordinates x and y.
format2(double) - Static method in class InOut
Formats a double-value with 2 decimal digits.
formatN(double, int) - Static method in class InOut
Formats a double-value with N decimal digits.
forward(double) - Method in class ch.aplu.turtle.Turtle
Same as fd(double distance)

G

getAnimated() - Method in class je.fx.util.Turtle
gets animation mode Example: myTurtle.getAnimated();
getAnimationspeed() - Method in class je.fx.util.Turtle
Gets the animationspeed, default is 100px/s and 100°/s Example: myTurtle.getAnimationspeed();
getAvailableFontFamilies() - Static method in class ch.aplu.turtle.Pen
Provides information about the currently available font families (e.g.
getAvailableFontFamilies() - Static method in class ch.aplu.turtle.Turtle
Provide information about all font families (e.g. roman) currently available on your system.
getColor() - Method in class ch.aplu.turtle.Pen
Query the Pens color.
getColor() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's current color.
getDashArray() - Method in class ch.aplu.turtle.Pen
Query the Pens dash array.
getDashPhase() - Method in class ch.aplu.turtle.Pen
Query the Pens dash phase.
getDouble() - Method in class je.NumberField
Gets a double-value from the NumberField.
getDouble() - Method in class JNumberField
Gets a double-value from the JNumberField.
getDouble() - Method in class NumberField
Gets a double-value from the NumberField.
getEndCap() - Method in class ch.aplu.turtle.Pen
Query the Pens end cap style.
getFill() - Method in class je.fx.util.Turtle
Gets the backgorund color of the Turtle.
getFillColor() - Method in class ch.aplu.turtle.Pen
Query the Pens fill color.
getFloat() - Method in class je.NumberField
Gets a float-value from the NumberField.
getFloat() - Method in class JNumberField
Gets a float-value from the JNumberField.
getFloat() - Method in class NumberField
Gets a float-value from the NumberField.
getFont() - Method in class ch.aplu.turtle.Pen
Query the current font.
getFont() - Method in class ch.aplu.turtle.Turtle
Return the current font.
getFontSize() - Method in class ch.aplu.turtle.Pen
Query the size (in points, rounded to int) of the current font.
getInt() - Method in class je.NumberField
Gets an int-value from the NumberField.
getInt() - Method in class JNumberField
Gets an int-value from the JNumberField.
getInt() - Method in class NumberField
Gets an int-value from the NumberField.
getLineJoin() - Method in class ch.aplu.turtle.Pen
Query the Pens line join style.
getLineWidth() - Method in class ch.aplu.turtle.Pen
Query the Pens line width
getLong() - Method in class je.NumberField
Gets a long-value from the NumberField.
getLong() - Method in class JNumberField
Gets a long-value from the JNumberField.
getLong() - Method in class NumberField
Gets a long-value from the NumberField.
getMiterLimit() - Method in class ch.aplu.turtle.Pen
Query the Pens miter limit style.
getOb(Object) - Static method in class Eval
 
getOriginX() - Method in class ch.aplu.turtle.Playground
 
getOriginX() - Method in class je.fx.util.Turtle
gets OriginX of the cartesian coordinate system within the turtle's canvas.
getOriginY() - Method in class ch.aplu.turtle.Playground
 
getOriginY() - Method in class je.fx.util.Turtle
gets OriginY of the cartesian coordinate system within the turtle's canvas.
getPen() - Method in class ch.aplu.turtle.Turtle
Get the Turtle's Pen.
getPixelColor(Turtle) - Method in class ch.aplu.turtle.Playground
Return the color of the pixel at the current turtle position.
getPixelColor() - Method in class ch.aplu.turtle.Turtle
Return the color of the pixel at the current turtle position.
getPlayground() - Method in class ch.aplu.turtle.Turtle
Get the Playground.
getPos() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's position
getPrinterG2D() - Method in class ch.aplu.turtle.Playground
Return the graphics context of the printer.
getSpeed() - Method in class ch.aplu.turtle.Turtle
Get the current speed.
getStroke() - Method in class ch.aplu.turtle.Pen
Get the Pens Stroke
getStroke() - Method in class je.fx.util.Turtle
Gets the drawing color of the Turtle.
getTraceBuffer() - Method in class ch.aplu.turtle.Playground
Return the image of the trace buffer.
getTraceG2D() - Method in class ch.aplu.turtle.Playground
Return the graphics context of the trace buffer.
getTurtle(int) - Method in class ch.aplu.turtle.Playground
Return the Turtle at index index.
getTurtleBuffer() - Method in class ch.aplu.turtle.Playground
Return the image of the turtle buffer.
getTurtleFactory() - Method in class ch.aplu.turtle.Turtle
Return the TurtleFactory of this turtle.
getTurtleG2D() - Method in class ch.aplu.turtle.Playground
Return the graphics context of the turtle buffer.
getTurtleW() - Method in class je.fx.util.Turtle
Gets turtleW, the current angle of the turtle in degrees.
getTurtleX() - Method in class je.fx.util.Turtle
Gets turtleX of the cartesian coordinate system within the turtle's canvas.
getTurtleY() - Method in class je.fx.util.Turtle
Gets turtleY of the cartesian coordinate system within the turtle's canvas.
getX() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's x-position.
getY() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's x-position.

H

heading() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's heading.
heading(double) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's heading to the new value.
hideTurtle() - Method in class ch.aplu.turtle.Turtle
Hide the Turtle.
home() - Method in class ch.aplu.turtle.Turtle
Move the Turtle back "home", i.e. set its position to the origin, facing NORTH.
ht() - Method in class ch.aplu.turtle.Turtle
Hide the Turtle.

I

imageChanged(double) - Method in class ch.aplu.turtle.TurtleRenderer
Tell whether the image has changed.
imageUpdate(Image, int, int, int, int, int) - Method in class ch.aplu.turtle.TurtleRenderer
As an image stays unchanged, there's no need to ever update it.
init(double, double) - Method in class ch.aplu.turtle.LineRenderer
Initialisation with coordinates x and y.
init(Point2D.Double) - Method in class ch.aplu.turtle.LineRenderer
Same as init(double x, double y), but with a Point2D.Double argument for convenience
init(TurtleFactory, int) - Method in class ch.aplu.turtle.TurtleRenderer
Create the images.
InOut - Class in <Unnamed>
Support class for console input and output of numeric values.
InOut() - Constructor for class InOut
 
isClip() - Method in class ch.aplu.turtle.Turtle
Tell whether the Turtle is in clip mode.
isDoubleBuffered() - Method in class je.util.Turtle
 
isHidden() - Method in class ch.aplu.turtle.Turtle
Tell whether the Turtle is hidden or not.
isNumeric() - Method in class je.NumberField
Checks wether the NumberField contains a valid numeric value.
isNumeric() - Method in class JNumberField
Checks wether the JNumberField contains a valid numeric value.
isNumeric() - Method in class NumberField
Checks wether the NumberField contains a valid numeric value.
isPenUp() - Method in class ch.aplu.turtle.Turtle
Query the Pen's state (up or down).
isWrap() - Method in class ch.aplu.turtle.Turtle
Tell wheter the Turtle is in wrap mode.

J

je - package je
 
je.fx.util - package je.fx.util
 
je.util - package je.util
 
JNumberField - Class in <Unnamed>
Swing-component for input and output of numeric values.
JNumberField() - Constructor for class JNumberField
constructor for a JNumberField

L

label(String, Turtle) - Method in class ch.aplu.turtle.Playground
Draw the text at the current position of the Turtle t.
label(String) - Method in class ch.aplu.turtle.Turtle
Paint the specified text at the current turtle position.
left(double) - Method in class ch.aplu.turtle.Turtle
Same as lt(double degrees)
leftCircle(double) - Method in class ch.aplu.turtle.Turtle
Draw a circle to the left from the current position with turtle's heading tangent direction and given radius.
LineRenderer - Class in ch.aplu.turtle
This class is responsible for drawing the turtle's lines.
lineTo(double, double) - Method in class ch.aplu.turtle.LineRenderer
Calls the internalLineTo(x,y), which does the actual painting.
lineTo(Point2D.Double) - Method in class ch.aplu.turtle.LineRenderer
Calls the internalLineTo(x,y), which does the actual painting.
lt(double) - Method in class ch.aplu.turtle.Turtle
Turn the Turtle the given angle (in degrees) to the left

M

move(double) - Method in class je.fx.util.Turtle
The Turtle moves without drawing the length specified in the current direction.
move(double) - Method in class je.util.Turtle
The Turtle moves without drawing the length specified in the current direction.
moveto(double, double) - Method in class je.fx.util.Turtle
The Turtle moves without drawing to position (x, y) relativ to the cartesian coordinate system.
moveto(double, double) - Method in class je.util.Turtle
The Turtle moves without drawing to position (x, y) relativ to the cartesian coordinate system.

N

NumberField - Class in je
Swing-component for input and output of numeric values.
NumberField() - Constructor for class je.NumberField
constructor for a NumberField
NumberField - Class in <Unnamed>
AWT-component for input and output of numeric values.
NumberField() - Constructor for class NumberField
constructor for a NumberField

O

originX - Variable in class ch.aplu.turtle.Playground
originX is the x-position of the cartesian coodinate system within the playground.
originX - Variable in class je.util.Turtle
originX is the x-position of the cartesian coodinate system within the turtle canvas.
originY - Variable in class ch.aplu.turtle.Playground
originY is the y-position of the cartesian coodinate system within the playground.
originY - Variable in class je.util.Turtle
originY is the y-position of the cartesian coodinate system within the turtle canvas.

P

paint(double, double) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the turtle onto the playground at (x, y).
paint(Point2D.Double) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the turtle onto the playground at p.
paint(double, double, Graphics) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the Turtle at (x, y).
paint(Point2D.Double, Graphics) - Method in class ch.aplu.turtle.TurtleRenderer
This method is responsible for painting the Turtle at p.
paint(Graphics) - Method in class je.util.Turtle
Shows the Turtle's canvas.
paintComponent() - Method in class ch.aplu.turtle.Playground
Paint the Playground.
paintComponent(Graphics) - Method in class ch.aplu.turtle.Playground
Draw the trace and turtle buffers.
paintPlayground() - Method in class ch.aplu.turtle.Playground
 
paintTurtle(Turtle) - Method in class ch.aplu.turtle.Playground
Paint the given Turtle
paintTurtles(Turtle) - Method in class ch.aplu.turtle.Playground
Move the given Turtle above all the others, then paints all turtles.
paintTurtles() - Method in class ch.aplu.turtle.Playground
Paint all turtles (calling paintComponent())
pd() - Method in class ch.aplu.turtle.Turtle
Lowers the Turtle's pen down so it will draw a line when moving.
pe() - Method in class ch.aplu.turtle.Turtle
The Turtle's Pen is changed to an eraser (which is in fact a pen with background color).
Pen - Class in ch.aplu.turtle
The Pen class provides anything used for drawing the lines, such as line width, pen color, end caps, dashed lines, etc.
Pen() - Constructor for class ch.aplu.turtle.Pen
Constructor with standard Color and standard Stroke.
Pen(Color) - Constructor for class ch.aplu.turtle.Pen
Constructor with Color color and standard Stroke.
penDown() - Method in class ch.aplu.turtle.Turtle
Lower the Turtle's Pen down so it will draw a line when moving.
penErase() - Method in class ch.aplu.turtle.Turtle
The Turtle's Pen is changed to an eraser (which is in fact a pen with background color).
penUp() - Method in class ch.aplu.turtle.Turtle
Lift the Turtle's pen up so it won't draw a line anymore.
penWidth(int) - Method in class ch.aplu.turtle.Turtle
Set the pen width.
penWidth() - Method in class ch.aplu.turtle.Turtle
Query the pen width.
Playground - Class in ch.aplu.turtle
A Playground is the Turtle's home, i.e. the Turtle lives and moves in the Playground.
Playground() - Constructor for class ch.aplu.turtle.Playground
Create a Playground with default background color.
print(Graphics, PageFormat, int) - Method in class ch.aplu.turtle.Playground
For internal use only.
print(TPrintable, double) - Method in class ch.aplu.turtle.Turtle
Print the graphics context to an attached printer with the given magnification scale factor.
print(TPrintable) - Method in class ch.aplu.turtle.Turtle
Same as print(tp, scale) with scale = 1.
printScreen(double) - Method in class ch.aplu.turtle.Turtle
Print the Turtle's current playground with given scale.
printScreen() - Method in class ch.aplu.turtle.Turtle
Same as printScreen(scale) with scale = 1.
pu() - Method in class ch.aplu.turtle.Turtle
Lift the Turtle's pen up so it won't draw a line anymore.

R

readBoolean(String) - Static method in class InOut
Reads a boolean-value from console.
readChar(String) - Static method in class InOut
Reads a char-value from console.
readDouble(String) - Static method in class InOut
Reads a double-value from console.
readFloat(String) - Static method in class InOut
Reads a float-value from console.
readInt(String) - Static method in class InOut
Reads an int-value from console.
readln() - Static method in class InOut
Reads a string-value from console without prompt.
readLong(String) - Static method in class InOut
Reads a long-value from console.
readString(String) - Static method in class InOut
Reads a string-value from console.
remove(Turtle) - Method in class ch.aplu.turtle.Playground
Remove a Turtle from the Playground.
repaint() - Method in class ch.aplu.turtle.Turtle
Perform manual repainting when automatic repainting is disabled.
right(double) - Method in class ch.aplu.turtle.Turtle
Same as rt(double degrees).
rightCircle(double) - Method in class ch.aplu.turtle.Turtle
Draw a circle to the right from the current position with turtle's heading tangent direction and given radius.
rt(double) - Method in class ch.aplu.turtle.Turtle
Turn the Turtle the given angle (in degrees) to the right.

S

setAngle(int) - Method in class ch.aplu.turtle.Turtle
Sets angle of the turtle.
setAngle(double) - Method in class ch.aplu.turtle.TurtleRenderer
Set the current image to the one corresponding to the angle angle.
setAngleResolution(int) - Method in class ch.aplu.turtle.Turtle
Set the angle resolution for the Turtle's pictures.
setAnimated(boolean) - Method in class je.fx.util.Turtle
Sets animation on/off.
setAnimationspeed(double) - Method in class je.fx.util.Turtle
Sets the animationspeed, default is 100px/s and 100°/s Example: myTurtle.setAnimationspeed(100);
setAntiAliasing(boolean) - Method in class ch.aplu.turtle.Playground
Set antialiasing on or off for the turtle trace buffer This may result in an better trace quality.
setBackground(Color) - Method in class ch.aplu.turtle.Playground
set the background color of the playground
setBackground(Color) - Method in class je.util.Turtle
Sets the canvas color of the Turtle to color c.
setBounds(int, int, int, int) - Method in class ch.aplu.turtle.Playground
 
setBounds(int, int, int, int) - Method in class ch.aplu.turtle.Turtle
Transforms the gui-position to mouse-coordinates.
setClip(boolean) - Method in class ch.aplu.turtle.Turtle
Sets clipping-mode on/off.
setColor(Color) - Method in class ch.aplu.turtle.Pen
Set the Pens color.
setColor(Color) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's color to the specified one.
setDash(float[]) - Method in class ch.aplu.turtle.Pen
Set the Pens dash array.
setDashPhase(float) - Method in class ch.aplu.turtle.Pen
Set the Pens dash phase.
setDouble(double) - Method in class je.NumberField
Sets a double-value into the NumberField.
setDouble(double, int) - Method in class je.NumberField
Sets a double-value with N digits into the NumberField.
setDouble(double) - Method in class JNumberField
Sets a double-value into the JNumberField.
setDouble(double, int) - Method in class JNumberField
Sets a double-value with N digits into the JNumberField.
setDouble(double) - Method in class NumberField
Sets a double-value into the NumberField.
setDouble(double, int) - Method in class NumberField
Sets a double-value with N digits into the NumberField.
setDrawDynamic(boolean) - Method in class je.util.Turtle
Sets DrawDynamic to b.
setEndCap(int) - Method in class ch.aplu.turtle.Pen
Set the Pens end cap style.
setFill(Color) - Method in class je.fx.util.Turtle
Sets the canvas color of the Turtle to color c.
setFillColor(Color) - Method in class ch.aplu.turtle.Pen
Set the Pens fill color.
setFillColor(Color) - Method in class ch.aplu.turtle.Turtle
Set the color to the specified one.
setFloat(float) - Method in class je.NumberField
Sets a float-value into the NumberField.
setFloat(float, int) - Method in class je.NumberField
Sets a float-value with N digits into the NumberField.
setFloat(float) - Method in class JNumberField
Sets a float-value into the JNumberField.
setFloat(float, int) - Method in class JNumberField
Sets a float-value with N digits into the JNumberField.
setFloat(float) - Method in class NumberField
Sets a float-value into the NumberField.
setFloat(float, int) - Method in class NumberField
Sets a float-value with N digits into the NumberField.
setFont(Font) - Method in class ch.aplu.turtle.Pen
Change the font to the given one.
setFont(Font) - Method in class ch.aplu.turtle.Turtle
Set the current font as specified.
setFont(String, int, int) - Method in class ch.aplu.turtle.Turtle
Change the current font to the specified one.
setFontSize(int) - Method in class ch.aplu.turtle.Pen
Change the font size (in points).
setFontSize(float) - Method in class ch.aplu.turtle.Pen
Change the font size (in points).
setFontSize(int) - Method in class ch.aplu.turtle.Turtle
Set the font size.
setFontStyle(int) - Method in class ch.aplu.turtle.Pen
Change the font style.
setFontStyle(int) - Method in class ch.aplu.turtle.Turtle
Set the font style.
setForeground(Color) - Method in class je.util.Turtle
Sets the drawing color of the Turtle to color c.
setH(double) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's heading. 0 means facing NORTH.
setHeading(double) - Method in class ch.aplu.turtle.Turtle
This is the same as setH(double degrees).
setHeight(int) - Method in class je.fx.util.Turtle
Sets the height of the Turtle.
setInt(int) - Method in class je.NumberField
Sets an int-value into the NumberField.
setInt(int) - Method in class JNumberField
Sets an int-value into the JNumberField.
setInt(int) - Method in class NumberField
Sets an int-value into the NumberField.
setLineCap(StrokeLineCap) - Method in class je.fx.util.Turtle
Sets the stroke line cap of the Turtle to cap.
setLineDashOffset(double) - Method in class je.fx.util.Turtle
Sets the line dash offset of the Turtle to dash.
setLineJoin(int) - Method in class ch.aplu.turtle.Pen
Set the Pens line join style.
setLineJoin(StrokeLineJoin) - Method in class je.fx.util.Turtle
Sets the stroke line join of the Turtle to join.
setLineWidth(float) - Method in class ch.aplu.turtle.Pen
Set the Pens line width.
setLineWidth(double) - Method in class ch.aplu.turtle.Turtle
Set the line thickness.
setLineWidth(float) - Method in class ch.aplu.turtle.Turtle
Set the line thickness.
setLineWidth(int) - Method in class je.fx.util.Turtle
Sets the line width of the Turtle to width w.
setLong(long) - Method in class je.NumberField
Sets a long-value into the NumberField.
setLong(long) - Method in class JNumberField
Sets a long-value into the JNumberField.
setLong(long) - Method in class NumberField
Sets a long-value into the NumberField.
setMiterLimit(float) - Method in class ch.aplu.turtle.Pen
Set the Pens miter limit.
setMiterLimit(double) - Method in class je.fx.util.Turtle
Sets the miter limit of the Turtle to ml.
setOrigin(int, int) - Method in class ch.aplu.turtle.Playground
Sets the origin of the cartesian coordinate system within the playground
setOrigin(double, double) - Method in class je.util.Turtle
Sets the origin of the cartesian coordinate system within the turtle's canvas.
setOriginX(double) - Method in class je.fx.util.Turtle
Sets OriginX of the cartesian coordinate system within the turtle's canvas.
setOriginY(double) - Method in class je.fx.util.Turtle
Sets OriginY of the cartesian coordinate system within the turtle's canvas.
setPenColor(Color) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's pen color.
setPenUp(boolean) - Method in class ch.aplu.turtle.Turtle
Sets pen-position up/down.
setPlayground(Playground) - Method in class ch.aplu.turtle.Turtle
Set the Playground to the specified playground.
setPos(double, double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with specified x- and y-coordinates.
setPos(Point2D.Double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position.
setScreenPos(Point) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new screen position.
setScreenX(int) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given screen x-coordinates.
setScreenY(int) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given screen y-coordinates.
setSleepTime(int) - Method in class je.util.Turtle
Sets SleepTime to s.
setSmooth(boolean) - Method in class je.fx.util.Turtle
Sets the smooth-property of the Turtle to s.
setSpeed(double) - Method in class ch.aplu.turtle.Turtle
Set the Turtle's speed.
setStroke(Color) - Method in class je.fx.util.Turtle
Sets the drawing color of the Turtle to color c.
setTurtleW(double) - Method in class je.fx.util.Turtle
Sets turtleW, the current angle of the turtle in the range form 0 to 360 degrees.
setTurtleW(double) - Method in class je.util.Turtle
Sets turtleW to w.
setTurtleX(double) - Method in class je.fx.util.Turtle
Sets turtleX of the cartesian coordinate system within the turtle's canvas.
setTurtleX(double) - Method in class je.util.Turtle
Sets turtleX to x.
setTurtleY(double) - Method in class je.fx.util.Turtle
Sets turtleY of the cartesian coordinate system within the turtle's canvas.
setTurtleY(double) - Method in class je.util.Turtle
Sets turtleY to y.
setVisible(boolean) - Method in class ch.aplu.turtle.Turtle
Shows or hides the turtle.
setWidth(int) - Method in class je.fx.util.Turtle
Sets the width of the Turtle.
setX(double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given x-coordinates.
setY(double) - Method in class ch.aplu.turtle.Turtle
Put the Turtle to a new position with the given y-coordinates.
showTurtle() - Method in class ch.aplu.turtle.Turtle
The same as st().
sleep(int) - Static method in class ch.aplu.turtle.Turtle
Delay execution for the given amount of time ( in ms ).
sleepTime - Variable in class je.util.Turtle
For drawDynamic = true you set the delay in milliseconds for drawing.
st() - Method in class ch.aplu.turtle.Turtle
Set the Turtle to show mode.
stampTurtle() - Method in class ch.aplu.turtle.Turtle
Put a Turtle image at the current position.
stop() - Method in class je.fx.util.Turtle
Stops the animation Example: myTurtle.stop();

T

toBottom(Turtle) - Method in class ch.aplu.turtle.Playground
Put a Turtle below all others.
toBottom() - Method in class ch.aplu.turtle.Turtle
Put this turtle to the bottom.
toScreenCoords(Point2D.Double) - Method in class ch.aplu.turtle.Playground
Calculate the screen coordinates of the given point.
toScreenCoords(double, double) - Method in class ch.aplu.turtle.Playground
Calculate the screen coordinates of the given point coordinates.
toTop(Turtle) - Method in class ch.aplu.turtle.Playground
Puts a Turtle above all others.
toTop() - Method in class ch.aplu.turtle.Turtle
Put this turtle to the top.
toTurtleCoords(double, double) - Method in class ch.aplu.turtle.Playground
Calculate the turtle coordinates of the given screen coordinates.
toTurtleCoords(Point2D.Double) - Method in class ch.aplu.turtle.Playground
Calculate the turtle coordinates of the given screen point.
toTurtlePos(Point) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
toTurtlePos(int, int) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
toTurtleX(int) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
toTurtleY(int) - Method in class ch.aplu.turtle.Turtle
Convert from screen coordinates to turtle coordinates
towards(double, double) - Method in class ch.aplu.turtle.Turtle
Calculate the direction to a given point.
towards(Point2D.Double) - Method in class ch.aplu.turtle.Turtle
Calculate the direction to a given point.
TPrintable - Interface in ch.aplu.turtle
Interface for printing on an attached printer.
turn(double) - Method in class je.fx.util.Turtle
Turns the angle of the turtle relativ by the parameter angle.
turn(double) - Method in class je.util.Turtle
Turns the angle of the turtle relativ by the parameter angle.
turnto(double) - Method in class je.fx.util.Turtle
Sets the angle of the turtle absolute by the parameter angle.
turnto(double) - Method in class je.util.Turtle
Sets the angle of the turtle absolute by the parameter angle.
Turtle - Class in ch.aplu.turtle
The core class for turtles.
Turtle() - Constructor for class ch.aplu.turtle.Turtle
Create a new Turtle
Turtle - Class in je.fx.util
 
Turtle() - Constructor for class je.fx.util.Turtle
Creates a Turtle with a canvas.
Turtle - Class in je.util
This class is a turtle component for simple graphic programming.
Turtle() - Constructor for class je.util.Turtle
Creates a Turtle with a canvas.
TurtleRenderer - Class in ch.aplu.turtle
This class is responsible for creating and choosing the correct Turtle picture.
TurtleRenderer(Turtle) - Constructor for class ch.aplu.turtle.TurtleRenderer
 
turtleW - Variable in class je.util.Turtle
turtleW is the current angle of the turtle in the range form 0 to 360 degrees.
turtleX - Variable in class je.util.Turtle
turtleX is the x-coordinate of the turtle Example: myTurtle.turtleX = 100;
turtleY - Variable in class je.util.Turtle
turtleY is the y-coordinate of the turtle.

U

update(Graphics) - Method in class je.util.Turtle
Updates the Turtle's canvas.

V

version() - Method in class ch.aplu.turtle.Turtle
Return version information

W

wrap() - Method in class ch.aplu.turtle.Turtle
Cause the Turtle to wrap around the playground borders.

_

_getPos() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's position without wrapping.
_getX() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's x-position without wrapping.
_getY() - Method in class ch.aplu.turtle.Turtle
Query the Turtle's y-position without wrapping.
A B C D E F G H I J L M N O P R S T U V W _ 
Skip navigation links