Serialized Form

Class DrawTree extends javax.swing.JFrame implements Serializable

Serialized Fields

treestr

java.lang.String treestr

delta

double delta

TurtleStack

java.util.Stack TurtleStack

turtle

Turtle turtle

leaves

boolean leaves

colour

boolean colour


Class DrawTree3D extends javax.swing.JFrame implements Serializable

Serialized Fields

treestr

java.lang.String treestr

turtle

Turtle3D turtle

TurtleStack

java.util.Stack TurtleStack

treeRotation

boolean treeRotation

treeTopView

boolean treeTopView

treeSideView

boolean treeSideView

cylindricalModel

boolean cylindricalModel

light

boolean light

backgrd

boolean backgrd

textureOn

boolean textureOn

qualityModel

boolean qualityModel

detail

int detail

coloringAttribute

int coloringAttribute

filename

java.lang.String filename

simpleU

com.sun.j3d.utils.universe.SimpleUniverse simpleU


Class InputWindow extends javax.swing.JFrame implements Serializable

Serialized Fields

axiomArea

javax.swing.JTextField axiomArea

angleArea

javax.swing.JTextField angleArea

derivArea

javax.swing.JTextField derivArea

lengthArea

javax.swing.JTextField lengthArea

widthArea

javax.swing.JTextField widthArea

productArea

javax.swing.JTextArea productArea

outputArea

javax.swing.JTextArea outputArea

axiomLabel

javax.swing.JLabel axiomLabel

productLabel

javax.swing.JLabel productLabel

angleLabel

javax.swing.JLabel angleLabel

derivLabel

javax.swing.JLabel derivLabel

lengthLabel

javax.swing.JLabel lengthLabel

widthLabel

javax.swing.JLabel widthLabel

outputLabel

javax.swing.JLabel outputLabel

drawBtn

javax.swing.JButton drawBtn

exitBtn

javax.swing.JButton exitBtn

helpBtn

javax.swing.JButton helpBtn

Leaves

javax.swing.JCheckBox Leaves

Colour

javax.swing.JCheckBox Colour

BackGround

javax.swing.JCheckBox BackGround

Light

javax.swing.JCheckBox Light

Texture

javax.swing.JCheckBox Texture

HiQuality

javax.swing.JCheckBox HiQuality

TwoD

javax.swing.JRadioButton TwoD

ThreeD

javax.swing.JRadioButton ThreeD

Cylinder

javax.swing.JRadioButton Cylinder

Polygon

javax.swing.JRadioButton Polygon

Front

javax.swing.JRadioButton Front

Side

javax.swing.JRadioButton Side

Top

javax.swing.JRadioButton Top

Rotation

javax.swing.JRadioButton Rotation

FacesCombo

javax.swing.JComboBox FacesCombo

QualityCombo

javax.swing.JComboBox QualityCombo

TextureCombo

javax.swing.JComboBox TextureCombo

FacesSet

java.lang.String[] FacesSet

QualitySet

java.lang.String[] QualitySet

TextureStyle

java.lang.String[] TextureStyle

texturePath

java.lang.String[] texturePath

faces

int[] faces

modelButtons

javax.swing.ButtonGroup modelButtons

viewButtons

javax.swing.ButtonGroup viewButtons

shapeButtons

javax.swing.ButtonGroup shapeButtons

buttonBox

javax.swing.Box buttonBox

optionsInputBox

javax.swing.Box optionsInputBox

textInputBox

javax.swing.Box textInputBox

settingsBox

javax.swing.Box settingsBox

textInputPanel

javax.swing.JPanel textInputPanel

buttonPanel

javax.swing.JPanel buttonPanel

modelPanel

javax.swing.JPanel modelPanel

optionsPanel

javax.swing.JPanel optionsPanel

viewsPanel

javax.swing.JPanel viewsPanel

shapePanel

javax.swing.JPanel shapePanel

optimisationsPanel

javax.swing.JPanel optimisationsPanel

texturePanel

javax.swing.JPanel texturePanel

viewsBorder

javax.swing.border.TitledBorder viewsBorder

shapeBorder

javax.swing.border.TitledBorder shapeBorder

optimisationsBorder

javax.swing.border.TitledBorder optimisationsBorder

textureBorder

javax.swing.border.TitledBorder textureBorder

container

java.awt.Container container

gbLayout

java.awt.GridBagLayout gbLayout

gbConstraints

java.awt.GridBagConstraints gbConstraints

look

javax.swing.UIManager.LookAndFeelInfo[] look

angle

double angle

length

float length

width

float width

derivations

int derivations

axiom

java.lang.String axiom

productions

java.lang.String productions

tree

TreeString tree

tempAxiom

java.lang.String tempAxiom

tempAngle

java.lang.String tempAngle

tempDeriv

java.lang.String tempDeriv

tempLength

java.lang.String tempLength

tempWidth

java.lang.String tempWidth

generatedString

java.lang.String generatedString

output

java.lang.String output