Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
A
C
D
E
G
I
L
M
P
R
S
V
A
add(String)
- Method in class
Rules
angle
- Variable in class
State
angleInc
- Variable in class
State
C
create(Point3d, Point3d, double, Appearance)
- Method in class
CylinderCreator
Creates a cylinder.
curPos
- Variable in class
State
CylinderCreator
- class
CylinderCreator
.
This class creates a Cylinder in whatever orientation YOU want! Provide two endpoints, and this will do the necessary transformations on the Java3D Cylinder class for you, returning the Cylinder in a BranchGroup.
CylinderCreator()
- Constructor for class
CylinderCreator
Constructs a cylinder with 7 edges by default.
D
done()
- Method in class
LsystemsReader
DrawLsystem
- class
DrawLsystem
.
This Java application shows how to use the Lsystem class to put an L-system in a Java 3D scene.
DrawLsystem(String)
- Constructor for class
DrawLsystem
E
execute(int)
- Method in class
Lsystem
Interprets the L-system.
execute(int, String)
- Method in class
Interpreter
G
getAxiom()
- Method in class
Rules
getLineNumber()
- Method in class
LsystemsReader
getRule(char)
- Static method in class
Rules
I
initDraw(double, double, int, boolean)
- Method in class
Interpreter
initDraw(double, double, int, boolean)
- Method in class
Lsystem
Initialization parameters affecting the L-system's geometry.
initLsys(Point3d, double, double)
- Method in class
Lsystem
Initialization parameters of the L-system.
Interpreter
- class
Interpreter
.
This class walks through an L-system rule, as a Logo turtle would.
Interpreter()
- Constructor for class
Interpreter
L
lineLength
- Variable in class
State
Lsystem
- class
Lsystem
.
This class provides a front-end interface for creating a BranchGroup by interpreting a 2-D FRACTINT-type L-system stored in a file.
Lsystem()
- Constructor for class
Lsystem
Constructs an L-system object with default parameters.
LsystemsReader
- class
LsystemsReader
.
This class reads in Lsystem files (called by: Lsystem.java)
LsystemsReader(String)
- Constructor for class
LsystemsReader
M
main(String[])
- Static method in class
DrawLsystem
P
parseWord(String)
- Method in class
LsystemsReader
production
- Variable in class
Rules.Rule
R
read()
- Method in class
LsystemsReader
readLine()
- Method in class
LsystemsReader
readLsystem(String)
- Method in class
Lsystem
Reads an L-system contained in a file.
Rules
- class
Rules
.
This class keeps an axiom (the initiating production) and a Vector of Rules.
Rules.Rule
- class
Rules.Rule
.
Rules.Rule(Rules, String)
- Constructor for class
Rules.Rule
Rules()
- Constructor for class
Rules
S
setAppearance(Appearance, Appearance)
- Method in class
Interpreter
setAppearance(Appearance, Appearance)
- Method in class
Lsystem
Sets the Appearance of the branches and leaves of the L-system.
setAxiom(String)
- Method in class
Rules
setResolution(int)
- Method in class
CylinderCreator
Sets the resolution (number of edges) of the Cylinder.
setState(Point3d, double, double, double, boolean)
- Method in class
State
setState(State)
- Method in class
Interpreter
size()
- Method in class
Rules
State
- class
State
.
This class is a packet of state information for the Interpreter "turtle".
State()
- Constructor for class
State
State(Point3d, double, double, double, boolean)
- Constructor for class
State
State(State)
- Constructor for class
State
swapDirections
- Variable in class
State
V
var
- Variable in class
Rules.Rule
A
C
D
E
G
I
L
M
P
R
S
V
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES