Skip navigation links
A C D E F G H I K L M N P Q R S T U V W X Y Z 

G

generateGrammar(int) - Method in class lsystem.CSGrammar
 
generateGrammar() - Method in class lsystem.CSGrammar
 
generateGrammar(int) - Method in interface lsystem.Grammar
Creates production from axiom, rules and no of generations
generateGrammar() - Method in interface lsystem.Grammar
Useful for testing no generations
generateGrammar(int) - Method in class lsystem.SimpleGrammar
 
generateGrammar() - Method in class lsystem.SimpleGrammar
 
generateGrammar(int) - Method in class lsystem.StochasticGrammar
 
generateGrammar() - Method in class lsystem.StochasticGrammar
 
getColor() - Method in class lsystem.turtle.Pen
line color getter
getColor() - Method in interface lsystem.turtle.PenInterface
line color getter
getContextChar() - Method in class lsystem.collection.csrule.ContextRule
Returns the value of context char.
getCSRule(char, String, int) - Method in class lsystem.collection.CSList
This method controls access to the substitition rules, looks first for a context sensitive rule returns that if context condition is met, else returns non context sensitive rule or prefix
getIndex() - Method in class lsystem.collection.csrule.ContextRule
Returns the value of context index.
getIterator() - Method in class lsystem.CSGrammar
 
getIterator(String) - Method in class lsystem.CSGrammar
 
getIterator() - Method in interface lsystem.Grammar
Makes the CharacterIterator available internally/externally Create a new instance if none exists otherwise re-use existing instance
getIterator() - Method in class lsystem.SimpleGrammar
 
getIterator(String) - Method in class lsystem.SimpleGrammar
Makes the CharacterIterator available internally/externally Create a new instance if none exists otherwise re-use existing instance
getIterator() - Method in class lsystem.StochasticGrammar
 
getIterator(String) - Method in class lsystem.StochasticGrammar
Makes the CharacterIterator available internally/externally Create a new instance if none exists otherwise re-use existing instance
getKeyHash() - Method in class lsystem.collection.csrule.ContextRule
Returns the value of keyHash.
getLength() - Method in class lsystem.turtle.Pen
Line color getter
getLength() - Method in interface lsystem.turtle.PenInterface
Line color getter
getParent() - Method in class lsystem.turtle.Pen
 
getPremis() - Method in class lsystem.collection.csrule.ContextRule
Returns the value of premis.
getRule(char) - Method in interface lsystem.collection.RuleList
 
getRule(char) - Method in class lsystem.collection.SimpleRuleList
 
getRule(char) - Method in class lsystem.collection.StochasticList
 
getRule(char, String, int) - Method in class lsystem.CSGrammar
This is the method that returns the appropriate rule according to context
getRule(char) - Method in class lsystem.CSGrammar
Use "StringBuilder getRule(char premise, String production, int count)"
getRule(char) - Method in interface lsystem.Grammar
 
getRule(char) - Method in class lsystem.SimpleGrammar
 
getRule(char) - Method in class lsystem.StochasticGrammar
get rule (NB: a weighted rule returned if multiple rules stored for a given rule ie non-deterministic behaviour, be warned)
getStochasticRule(List<WeightedRule>) - Method in class lsystem.collection.StochasticList
Uses inner class chooser instance to handle random choice logic
getTheta() - Method in class lsystem.turtle.Turtle
Angle getter
getTheta() - Method in interface lsystem.turtle.TurtleInterface
Angle getter
getValue() - Method in interface lsystem.collection.wrule.WeightedRule
 
getValue() - Method in class lsystem.collection.wrule.WRule
 
getValue() - Method in class lsystem.util.AQuat
Transform this Quaternion into an angle (radians) and an axis vector, about which to rotate (avoids NaN by setting sa to 1.0F when sa < epsilon)
getWeight() - Method in interface lsystem.collection.wrule.WeightedRule
 
getWeight() - Method in class lsystem.collection.wrule.WRule
 
getWidth() - Method in class lsystem.turtle.Pen
Line width getter
getWidth() - Method in interface lsystem.turtle.PenInterface
Line width getter
getX() - Method in class lsystem.turtle.Turtle
X position getter
getX() - Method in interface lsystem.turtle.TurtleInterface
X position getter
getY() - Method in class lsystem.turtle.Turtle
Y position getter
getY() - Method in interface lsystem.turtle.TurtleInterface
Y position getter
Grammar - Interface in lsystem
Grammar interface for Lindenmayer Systems
A C D E F G H I K L M N P Q R S T U V W X Y Z 
Skip navigation links