vmm3d.functions
Class ComplexExpression
- java.lang.Object
-
- vmm3d.functions.ComplexFunction
-
- vmm3d.functions.ComplexExpression
-
public class ComplexExpression extends ComplexFunction
Represents a complex-valued expression. An expression can only be produced by aParser. An expression is implemented as a Function that has no arguments (and no name).- See Also:
Parser.parseComplexExpression(String)
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description Complexvalue()Evaluate this expression (using an EvalStack that is unique to the current Thread).voidvalue(Complex answer)Evaluate this expression (using an EvalStack that is unique to the current Thread), and put the value in a non-null Complex object that is provided as a parameter to this method.Complexvalue(EvalStack stack)Evaluate this expression using a non-null stack provided as a parameter.voidvalue(EvalStack stack, Complex answer)Evaluate this expression using a non-null stack provided as a parameter, and put the value in a non-null Complex object that is provided as a parameter,
-
-
-
Method Detail
-
value
public Complex value()
Evaluate this expression (using an EvalStack that is unique to the current Thread).
-
value
public void value(Complex answer)
Evaluate this expression (using an EvalStack that is unique to the current Thread), and put the value in a non-null Complex object that is provided as a parameter to this method.
-
value
public Complex value(EvalStack stack)
Evaluate this expression using a non-null stack provided as a parameter.
-
-
DMelt 3.0 © DataMelt by jWork.ORG