

Public Member Functions | |
| abstract double | function (double x, double y) |
| This function carries out an operation like plus or minus. | |
| abstract double | function (double x) |
| This function carries out a change of sign (or does nothing) (unary plus or unary minus). | |
| abstract OObject | function (OObject x, OObject y) |
| This function carries out an operation like plus or minus. | |
| abstract OObject | function (OObject x) |
| This function carries out a change of sign (or does nothing) (unary plus or unary minus). | |
The change of sign is eventually done in most cases by converting to Uplus or Uminus, though signs are handled directly for exponents, which must be integer.
| abstract double jscicalc.pobject.AFunction.function | ( | double | x, | |
| double | y | |||
| ) | [pure virtual] |
This function carries out an operation like plus or minus.
| x | The first value (left of symbol) | |
| y | The second value (right of symbol) |
Implemented in jscicalc.pobject.Add, and jscicalc.pobject.Subtract.
Referenced by jscicalc.Parser.convertAFunctions().
| abstract double jscicalc.pobject.AFunction.function | ( | double | x | ) | [pure virtual] |
This function carries out a change of sign (or does nothing) (unary plus or unary minus).
| x | The value (right of symbol) |
Implemented in jscicalc.pobject.Add, and jscicalc.pobject.Subtract.
This function carries out an operation like plus or minus.
| x | The first value (left of symbol) | |
| y | The second value (right of symbol) |
Implemented in jscicalc.pobject.Add, and jscicalc.pobject.Subtract.
This function carries out a change of sign (or does nothing) (unary plus or unary minus).
| x | The value (right of symbol) |
Implemented in jscicalc.pobject.Add, and jscicalc.pobject.Subtract.
1.5.5