com.threerings.expr
Class FloatExpression.BinaryOperation
java.lang.Object
com.threerings.util.DeepObject
com.threerings.expr.FloatExpression
com.threerings.expr.FloatExpression.BinaryOperation
- All Implemented Interfaces:
- Exportable, Copyable, Cloneable
- Direct Known Subclasses:
- FloatExpression.Add, FloatExpression.Divide, FloatExpression.Multiply, FloatExpression.Noise2, FloatExpression.Pow, FloatExpression.Remainder, FloatExpression.Subtract
- Enclosing class:
- FloatExpression
public abstract static class FloatExpression.BinaryOperation
- extends FloatExpression
The superclass of the binary operations.
| 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 |
firstOperand
@Editable
public FloatExpression firstOperand
- The first operand expression.
secondOperand
@Editable
public FloatExpression secondOperand
- The second operand expression.
FloatExpression.BinaryOperation
public FloatExpression.BinaryOperation()
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.