A B C D E F G H I M N O P R S T U V W Y 
All Classes All Packages

A

addListener(TurtleEventListener) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
addListener(TurtleEventListener) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 

B

backward(double) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
BLACK - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
BLUE - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 

C

CANVAS_SIZE_X - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
CANVAS_SIZE_Y - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
ch.unibas.informatik.jturtle - package ch.unibas.informatik.jturtle
 
ch.unibas.informatik.jturtle.app - package ch.unibas.informatik.jturtle.app
 
ch.unibas.informatik.jturtle.common - package ch.unibas.informatik.jturtle.common
 
ch.unibas.informatik.jturtle.interpreters - package ch.unibas.informatik.jturtle.interpreters
 
ch.unibas.informatik.jturtle.views - package ch.unibas.informatik.jturtle.views
 
clear() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
clear() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
clear() - Method in interface ch.unibas.informatik.jturtle.views.TurtleView
 
color(int, int, int) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 

D

DefaultTurtle - Class in ch.unibas.informatik.jturtle.interpreters
 
DefaultTurtle() - Constructor for class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
degreeToRad(double) - Static method in class ch.unibas.informatik.jturtle.common.Utils
 
drawing() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
drawTurtle() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
drawTurtle() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 

E

Example - Class in ch.unibas.informatik.jturtle.app
 
Example() - Constructor for class ch.unibas.informatik.jturtle.app.Example
 

F

fill() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
fill() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
fill() - Method in interface ch.unibas.informatik.jturtle.views.TurtleView
 
forward(double) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 

G

getHeading() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
getHeading() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
getImage() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
getImage() - Method in interface ch.unibas.informatik.jturtle.views.TurtleView
 
getPenColor() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
getPenColor() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
getPenSize() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
getPenSize() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
getPenState() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
getPenState() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
getPosition() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
getPosition() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
getX() - Method in class ch.unibas.informatik.jturtle.common.Point
 
getX() - Method in class ch.unibas.informatik.jturtle.views.ScreenPoint
 
getY() - Method in class ch.unibas.informatik.jturtle.common.Point
 
getY() - Method in class ch.unibas.informatik.jturtle.views.ScreenPoint
 
goTo(double, double) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
goTo(Point) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
goTo(Point) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
GREEN - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
GREY - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 

H

headingChanged() - Method in interface ch.unibas.informatik.jturtle.interpreters.TurtleEventListener
 
headingChanged() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
home() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
home() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
home() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 

I

ImageTurtleView - Class in ch.unibas.informatik.jturtle.views
 
ImageTurtleView(Turtle) - Constructor for class ch.unibas.informatik.jturtle.views.ImageTurtleView
 

M

main(String[]) - Static method in class ch.unibas.informatik.jturtle.app.Example
 
move(double) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
move(double) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 

N

normalizeAngle(double) - Static method in class ch.unibas.informatik.jturtle.common.Utils
 

O

ORANGE - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 

P

PEN_DOWN - ch.unibas.informatik.jturtle.common.PenState
 
PEN_UP - ch.unibas.informatik.jturtle.common.PenState
 
penColor(Color) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
penColorChanged() - Method in interface ch.unibas.informatik.jturtle.interpreters.TurtleEventListener
 
penColorChanged() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
penDown() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
penSize(int) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
penSizeChanged() - Method in interface ch.unibas.informatik.jturtle.interpreters.TurtleEventListener
 
penSizeChanged() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
PenState - Enum in ch.unibas.informatik.jturtle.common
 
penStateChanged() - Method in interface ch.unibas.informatik.jturtle.interpreters.TurtleEventListener
 
penStateChanged() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
penUp() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
plus(Vector) - Method in class ch.unibas.informatik.jturtle.common.Point
 
Point - Class in ch.unibas.informatik.jturtle.common
 
Point(double, double) - Constructor for class ch.unibas.informatik.jturtle.common.Point
 
positionChanged() - Method in interface ch.unibas.informatik.jturtle.interpreters.TurtleEventListener
 
positionChanged() - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 

R

RED - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
reset() - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
reset() - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
reset() - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 

S

ScreenPoint - Class in ch.unibas.informatik.jturtle.views
 
ScreenPoint(int, int) - Constructor for class ch.unibas.informatik.jturtle.views.ScreenPoint
 
setHeading(double) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
setHeading(double) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
setPenColor(Color) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
setPenColor(Color) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
setPenSize(int) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
setPenSize(int) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
setPenState(PenState) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
setPenState(PenState) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
setPosition(Point) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
setPosition(Point) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 

T

times(double) - Method in class ch.unibas.informatik.jturtle.common.Vector
 
toString() - Method in class ch.unibas.informatik.jturtle.common.Point
Return a string representation of the point.
turn(double) - Method in class ch.unibas.informatik.jturtle.interpreters.DefaultTurtle
 
turn(double) - Method in interface ch.unibas.informatik.jturtle.interpreters.Turtle
 
turnLeft(double) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
turnRight(double) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
Turtle - Interface in ch.unibas.informatik.jturtle.interpreters
 
TurtleCommands - Class in ch.unibas.informatik.jturtle
 
TurtleCommands() - Constructor for class ch.unibas.informatik.jturtle.TurtleCommands
 
TurtleEventListener - Interface in ch.unibas.informatik.jturtle.interpreters
 
TurtleView - Interface in ch.unibas.informatik.jturtle.views
 

U

Utils - Class in ch.unibas.informatik.jturtle.common
 
Utils() - Constructor for class ch.unibas.informatik.jturtle.common.Utils
 

V

valueOf(String) - Static method in enum ch.unibas.informatik.jturtle.common.PenState
Returns the enum constant of this type with the specified name.
values() - Static method in enum ch.unibas.informatik.jturtle.common.PenState
Returns an array containing the constants of this enum type, in the order they are declared.
Vector - Class in ch.unibas.informatik.jturtle.common
Representation of a (Geometric-) Vector
Vector(double, double) - Constructor for class ch.unibas.informatik.jturtle.common.Vector
 

W

WHITE - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
write(String, int) - Static method in class ch.unibas.informatik.jturtle.TurtleCommands
 
writeText(String, int) - Method in class ch.unibas.informatik.jturtle.views.ImageTurtleView
 
writeText(String, int) - Method in interface ch.unibas.informatik.jturtle.views.TurtleView
 

Y

YELLOW - Static variable in class ch.unibas.informatik.jturtle.TurtleCommands
 
A B C D E F G H I M N O P R S T U V W Y 
All Classes All Packages