com.threerings.expr
Class FloatExpression.Parsed
java.lang.Object
com.threerings.util.DeepObject
com.threerings.expr.FloatExpression
com.threerings.expr.FloatExpression.Parsed
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Enclosing class:
- FloatExpression
public static class FloatExpression.Parsed
- extends FloatExpression
An expression entered as a string to be parsed.
| Nested classes/interfaces inherited from class com.threerings.expr.FloatExpression |
FloatExpression.Add, FloatExpression.BinaryOperation, FloatExpression.Clock, FloatExpression.Constant, FloatExpression.Cos, FloatExpression.Divide, FloatExpression.Evaluator, FloatExpression.Exp, FloatExpression.Multiply, FloatExpression.Negate, FloatExpression.Noise1, FloatExpression.Noise2, FloatExpression.Parsed, FloatExpression.Pow, FloatExpression.Ramp, FloatExpression.Reference, FloatExpression.Remainder, FloatExpression.Saw, FloatExpression.Sin, FloatExpression.Square, FloatExpression.Subtract, FloatExpression.Tan, FloatExpression.Triangle, FloatExpression.UnaryOperation |
expression
@Editable(width=20)
public String expression
- The expression to parse.
FloatExpression.Parsed
public FloatExpression.Parsed()
createEvaluator
public FloatExpression.Evaluator createEvaluator(Scope scope)
- Description copied from class:
FloatExpression
- Creates an expression evaluator for the supplied context.
- Specified by:
createEvaluator in class FloatExpression
invalidate
public void invalidate()
- Description copied from class:
FloatExpression
- Invalidates any cached data.
- Overrides:
invalidate in class FloatExpression
Copyright © 2011. All Rights Reserved.