Class Interpreter
java.lang.Object
|
+--Interpreter
- public class Interpreter
- extends java.lang.Object
This class walks through an L-system rule, as a Logo turtle would.
The turtle draws line segments (cylinders) behind it.
(called by: Lsystem.java, Interpreter.java)
Method Summary |
javax.media.j3d.BranchGroup |
execute(int d,
java.lang.String r)
|
void |
initDraw(double rad,
double m,
int edges,
boolean dbg)
|
void |
setAppearance(javax.media.j3d.Appearance app1,
javax.media.j3d.Appearance app2)
|
void |
setState(State state)
|
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Interpreter
public Interpreter()
setState
public void setState(State state)
setAppearance
public void setAppearance(javax.media.j3d.Appearance app1,
javax.media.j3d.Appearance app2)
initDraw
public void initDraw(double rad,
double m,
int edges,
boolean dbg)
execute
public javax.media.j3d.BranchGroup execute(int d,
java.lang.String r)