public class TurtleStack extends java.lang.Object implements StackInterface
Modifier and Type | Field and Description |
---|---|
private java.util.Deque<Turtle> |
stack |
VERSION
Constructor and Description |
---|
TurtleStack() |
TurtleStack(processing.core.PApplet parent)
Stack constructor
allows stack instance to be registered with PApplet
|
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
Turtle |
pop()
Turtle pop
|
void |
push(java.lang.Object turtle)
Turtle push
|
void |
push(Turtle turtle)
Turtle push
|
java.lang.String |
version()
return the version of the library.
|
private java.util.Deque<Turtle> stack
public TurtleStack(processing.core.PApplet parent)
parent
- public TurtleStack()
public void push(Turtle turtle)
turtle
- Turtlepublic void push(java.lang.Object turtle)
push
in interface StackInterface
turtle
- Objectpublic Turtle pop()
pop
in interface StackInterface
public void dispose()
dispose
in interface StackInterface
public java.lang.String version()