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

A

arc(float, float, float, float, float, boolean) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
arcTo(float, float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

B

back() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
back() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
backButton(MouseDownEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
beginPath() - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
bezierCurveTo(float, float, float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
blank() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
border() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
boundaries - Variable in class org.vectomatic.svg.edu.client.maze.Cell
 
Boundary - Class in org.vectomatic.svg.edu.client.maze
 
Boundary(Cell, Cell) - Constructor for class org.vectomatic.svg.edu.client.maze.Boundary
 

C

canGoBack() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
canGoDown() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
canGoLeft() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
canGoRight() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
canGoUp() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
Canvas - Class in org.vectomatic.svg.edu.client.maze
A Canvas wrapper
Cell - Class in org.vectomatic.svg.edu.client.maze
 
Cell() - Constructor for class org.vectomatic.svg.edu.client.maze.Cell
 
cell1 - Variable in class org.vectomatic.svg.edu.client.maze.Boundary
 
cell2 - Variable in class org.vectomatic.svg.edu.client.maze.Boundary
 
clearRect(float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
closePath() - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
compute() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
controlPanel() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
createCanvas(int, int) - Static method in class org.vectomatic.svg.edu.client.maze.Canvas
 
createMaze(int, int, OMSVGDocument, OMSVGPathElement, OMSVGGElement, OMSVGPathElement, OMSVGPathElement) - Static method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
current() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 

D

dest() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
displaySolution(boolean) - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
down() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
down(MouseDownEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
down() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 

F

fill() - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

G

gameWon() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
generate(ClickEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
getBoundaries() - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
getBoundary(Cell) - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
getCell1() - Method in class org.vectomatic.svg.edu.client.maze.Boundary
 
getCell2() - Method in class org.vectomatic.svg.edu.client.maze.Boundary
 
getCells() - Method in class org.vectomatic.svg.edu.client.maze.Maze
 
getColCount() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
getCss() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
getHeight() - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
getId() - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
getNeighbors() - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
getNeighborWithAllWalls() - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
getRowCount() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
getSolution() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
getWidth() - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

H

hasAllWalls() - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
hasWall - Variable in class org.vectomatic.svg.edu.client.maze.Boundary
 
hasWall() - Method in class org.vectomatic.svg.edu.client.maze.Boundary
 
hasWall(Cell) - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
help() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
help(ClickEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 

I

INSTANCE - Static variable in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
isPointInPath(float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

L

left() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
left(MouseDownEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
left() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
levelChange(ValueChangeEvent<Integer>) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
levels() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
lineTo(float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

M

Maze - Class in org.vectomatic.svg.edu.client.maze
 
Maze(Cell[]) - Constructor for class org.vectomatic.svg.edu.client.maze.Maze
 
MazeBundle - Interface in org.vectomatic.svg.edu.client.maze
 
MazeCss - Interface in org.vectomatic.svg.edu.client.maze
 
mazeLayout() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
MazeLayoutCss - Interface in org.vectomatic.svg.edu.client.maze
 
mazeLayoutLandscape() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
mazeLayoutPortrait() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
MazeMain - Class in org.vectomatic.svg.edu.client.maze
Main class of the maze game
MazeMain() - Constructor for class org.vectomatic.svg.edu.client.maze.MazeMain
Constructor for standalone game
MazeMain(Widget) - Constructor for class org.vectomatic.svg.edu.client.maze.MazeMain
Constructor for integration in a menu
move(int, int) - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
moveTo(float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

N

nextButton(ClickEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 

O

onKeyDown(KeyDownEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
onModuleLoad() - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
Entry point
org.vectomatic.svg.edu.client.maze - package org.vectomatic.svg.edu.client.maze
 

P

path() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
perfectRandomize() - Method in class org.vectomatic.svg.edu.client.maze.Maze
 
perfectRandomize() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
prevButton(ClickEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 

Q

quadraticCurveTo(float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

R

rasterize(OMSVGPathElement, OMSVGGElement, int, int) - Static method in class org.vectomatic.svg.edu.client.maze.Rasterizer
 
Rasterizer - Class in org.vectomatic.svg.edu.client.maze
Class to rasterize an arbitrary SVG path into a grid of maze cells
Rasterizer() - Constructor for class org.vectomatic.svg.edu.client.maze.Rasterizer
 
readMazeDef() - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
rect(float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
RectangularMaze - Class in org.vectomatic.svg.edu.client.maze
 
resolve(Cell, Cell) - Method in class org.vectomatic.svg.edu.client.maze.Maze
 
right() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
right(MouseDownEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
right() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
rotate(float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
row1() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
row2a() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
row2b() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
row3() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
row4() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
row5() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 
row6() - Method in interface org.vectomatic.svg.edu.client.maze.MazeLayoutCss
 

S

scale(float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
setHasWall(boolean) - Method in class org.vectomatic.svg.edu.client.maze.Boundary
 
setHasWall(Cell, boolean) - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
setHeight(int) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
setTransform(float, float, float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
setWidth(int) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
solution() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
src() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
symbol() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 

T

toString() - Method in class org.vectomatic.svg.edu.client.maze.Boundary
 
toString() - Method in class org.vectomatic.svg.edu.client.maze.Cell
 
transform(float, float, float, float, float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 
translate(float, float) - Method in class org.vectomatic.svg.edu.client.maze.Canvas
 

U

up() - Method in interface org.vectomatic.svg.edu.client.maze.MazeBundle
 
up(MouseDownEvent) - Method in class org.vectomatic.svg.edu.client.maze.MazeMain
 
up() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
update(int, int) - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 
updateCurrent() - Method in class org.vectomatic.svg.edu.client.maze.RectangularMaze
 

W

wall() - Method in interface org.vectomatic.svg.edu.client.maze.MazeCss
 
A B C D F G H I L M N O P Q R S T U W 
Skip navigation links

Copyright © 2018. All Rights Reserved.