- center_x - Variable in class lsystem.util.ArcBall
-
- center_y - Variable in class lsystem.util.ArcBall
-
- chooseOnWeight(List<WeightedRule>) - Method in class lsystem.collection.StochasticList.WeightedRuleChooser
-
- chooser - Variable in class lsystem.collection.StochasticList
-
- clear() - Method in class lsystem.collection.CSList
-
- clear() - Method in interface lsystem.collection.RuleList
-
- clear() - Method in class lsystem.collection.SimpleRuleList
-
Empty collections on dispose
- clear() - Method in class lsystem.collection.StochasticList
-
Dereference chooser and empty the
collections, is called by dispose
- clone() - Method in class lsystem.turtle.Turtle
-
- clone() - Method in interface lsystem.turtle.TurtleInterface
-
- col - Variable in class lsystem.turtle.Pen
-
- constrain(Constrain) - Method in class lsystem.util.ArcBall
-
Constrain rotation to this axis
- Constrain - Enum in lsystem.util
-
- Constrain(int) - Constructor for enum lsystem.util.Constrain
-
- constrainVector(AVector, AVector) - Method in class lsystem.util.ArcBall
-
Returns the PVector if the axis is constrained
- context - Variable in class lsystem.collection.csrule.ContextRule
-
- ContextRule - Class in lsystem.collection.csrule
-
A helper class for context sensitive LSystem rules
helps to decode the context elements and extracts the premis character
- ContextRule(String) - Constructor for class lsystem.collection.csrule.ContextRule
-
Constructor for ContextRule, holds all the logic so that only relevant data is
stored
- cos(int) - Static method in class lsystem.util.LUT
-
Look up cos for the passed angle in degrees.
- cos(float) - Static method in class lsystem.util.LUT
-
Look up cos for the passed angle in degrees.
- cos(float) - Static method in class lsystem.util.LUT2
-
Look up cos for the passed angle in degrees, fixed precision, no better
than 0.25 degree with some scope for errors.
- cosLut(float) - Static method in class lsystem.util.LUT2
-
Look up cos for the passed angle in radians, fixed precision, no better
than 0.25 degree with some scope for errors.
- cross(AVector) - Method in class lsystem.util.AVector
-
- cs_premises - Variable in class lsystem.collection.CSList
-
- CSGrammar - Class in lsystem
-
Implements Grammar interface CSGrammar class that provides convenience method
for working with l-systems in particular context sensitive grammars where
expected input is a context string.
- CSGrammar(PApplet, String) - Constructor for class lsystem.CSGrammar
-
Preferred constructor for processing
- CSGrammar(String) - Constructor for class lsystem.CSGrammar
-
Default constructor for testing
- CSList - Class in lsystem.collection
-
A storage class for context sensitive LSystem rules, accepts simple LSystem
rules as well (however as yet stochastic rules are not accepted).
- CSList() - Constructor for class lsystem.collection.CSList
-
- csrules - Variable in class lsystem.collection.CSList
-