|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| CallbackEvaluationI | Functions which require greater control over their evaluation should implement this interface. |
| LValueI | |
| PostfixMathCommandI | All function classes must implement this interface to ensure that the run() method is implemented. |
| SpecialEvaluationI | Deprecated. The interface CallbackEvaluationI should generally be used instead as its simpler and allows different evaluation schemes to be used. |
| Class Summary | |
|---|---|
| Abs | |
| Add | Addition function. |
| ArcCosine | The acos function. |
| ArcCosineH | Implements the arcCosH function. |
| ArcSine | |
| ArcSineH | Implements the arcSinH function. |
| ArcTangent | |
| ArcTangent2 | atan2(y, x) Returns the angle whose tangent is y/x. |
| ArcTanH | Implements the arcTanH function. |
| Arg | Argument of a complex number |
| Assign | An assignment operator so we can do x=3+4. |
| Binomial | Binomial coeficients: binom(n,i). |
| Ceil | A PostfixMathCommandI which find the smallest integer above the number ceil(pi) give 4 ceil(-i) give -3 |
| Comparative | Implements the comparative operations <, >, <=, >=, ! |
| ComplexPFMC | Converts a pair of real numbers to a complex number Complex(x,y)=x+i y. |
| Conjugate | The complex conjugate of a number conj(c) |
| Cosine | |
| CosineH | |
| Cross | |
| Divide | |
| Dot | |
| Ele | Function which allows array access using the a[3] notation on left and right hand side. |
| Exp | The exp function. |
| Floor | A PostfixMathCommandI which find the smallest integer below the number ceil(pi) give 3 ceil(-i) give -4 |
| If | The if(condExpr,posExpr,negExpr) function. |
| Imaginary | |
| List | The list function. |
| Logarithm | Log bass 10. |
| Logical | |
| Modulus | |
| Multiply | |
| NaturalLogarithm | Natural logarithm. |
| Not | |
| Polar | Converts a pair of real numbers to a complex number Complex(x,y)=x+i y. |
| PostfixMathCommand | Function classes extend this class. |
| Power | |
| Random | Encapsulates the Math.random() function. |
| Range | The list function. |
| Real | |
| Round | A PostfixMathCommandI which rounds a number round(pi) finds the closest integer to the argument round(pi,3) rounds the argument to 3 decimal places |
| Sine | |
| SineH | |
| SquareRoot | |
| Str | Converts an object into its string representation. |
| Subtract | |
| Sum | This class serves mainly as an example of a function that accepts any number of parameters. |
| Tangent | |
| TanH | |
| UMinus | |
Provides function and operator classes. Each predefined function is contained in this package as a class. Operators are also contained in classes such as Add, Subtract, Multiply, or Comparative. Interfaces and supportive classes are:
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||