Evaluators
evaluating an
mathExpr.parser.Expression
to a mathExpr.evaluator.realEvaluator.Real
result.See: Description
Interface | Description |
---|---|
RealEvaluator |
Every
Evaluator which evaluation result is a
Real value is implementing this interface. |
Class | Description |
---|---|
AbstractRealEvaluator | |
NegativeSignRealEvaluator | |
PositiveSignRealEvaluator | |
PredefinedFunctionRealEvaluator |
An abstraction of all
Evaluators evaluating PredefinedFunctions which function call parameter
is a Real when evaluated - in other words:
This class provides function calls of predefined functions on real values. |
PredefinedFunctionRealEvaluator.ATanEvaluator |
The
PredefinedFunctionRealEvaluator executing
atan on a given real parameter. |
PredefinedFunctionRealEvaluator.CosEvaluator |
The
PredefinedFunctionRealEvaluator executing
cosine on a given real parameter. |
PredefinedFunctionRealEvaluator.ExpEvaluator |
The
PredefinedFunctionRealEvaluator executing
exponential function on a given real parameter. |
PredefinedFunctionRealEvaluator.LogEvaluator |
The
PredefinedFunctionRealEvaluator executing
natural logarithm on a given real parameter. |
PredefinedFunctionRealEvaluator.SinEvaluator |
The
PredefinedFunctionRealEvaluator executing
sine on a given real parameter. |
PredefinedFunctionRealEvaluator.SqrtEvaluator |
The
PredefinedFunctionRealEvaluator executing
square root on a given real parameter. |
PredefinedFunctionRealEvaluator.TanEvaluator |
The
PredefinedFunctionRealEvaluator executing
tangent on a given real parameter. |
Real |
A wrapper class for any
double value. |
RealConstant | |
RealDivideRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '/',
which both operands are Real when evaluated. |
RealMinusRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '-',
which both operands are Real when evaluated. |
RealPlusRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '+',
which both operands are Real when evaluated. |
RealPowerRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '^',
which both operands are Real when evaluated. |
RealTimesRealEvaluator |
The
Evaluator evaluating a BinaryOperation of type '*',
which both operands are Real when evaluated. |
RealType | |
RealVariable |
Evaluators
evaluating an
mathExpr.parser.Expression
to a mathExpr.evaluator.realEvaluator.Real
result.