This class represents a dyadic function of two OObjects, at least one of which is an expression. More...

Public Member Functions | |
| Dyadic (E function, OObject expression1, OObject expression2) | |
| Construct from DFunction and OObject objects. | |
| jscicalc.StringArray | toHTMLSubString (int maxChars, int precision, final Base base, final Notation notation, double polarFactor) |
| Function to create an HTML string representation of the function. | |
| OObject | auto_simplify () |
| Carry out automatic simplifications on the OObject. | |
| jscicalc.OObject | substitute (jscicalc.Substitution substitution) |
Protected Attributes | |
| E | function |
| The Dfunction or BoolFunction. | |
| OObject | expression1 |
| The first subexpression. | |
| OObject | expression2 |
| The second subexpression. | |
This class represents a dyadic function of two OObjects, at least one of which is an expression.
| jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.Dyadic | ( | E | function, | |
| OObject | expression1, | |||
| OObject | expression2 | |||
| ) |
Construct from DFunction and OObject objects.
| function | The function | |
| expression1 | The first expression | |
| expression2 | The second expression |
| OObject jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.auto_simplify | ( | ) |
Carry out automatic simplifications on the OObject.
Reimplemented from jscicalc.OObject.
References jscicalc.OObject.auto_simplify().
| jscicalc.OObject jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.substitute | ( | jscicalc.Substitution | substitution | ) |
References jscicalc.Error.Error(), and jscicalc.OObject.function().
| jscicalc.StringArray jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.toHTMLSubString | ( | int | maxChars, | |
| int | precision, | |||
| final Base | base, | |||
| final Notation | notation, | |||
| double | polarFactor | |||
| ) |
Function to create an HTML string representation of the function.
The arguments are ignored except for Complex values.
| maxChars | ignored | |
| precision | ignored | |
| base | ignored | |
| notation | ignored | |
| polarFactor | ignored |
References jscicalc.OObject.add().
OObject jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.expression1 [protected] |
The first subexpression.
OObject jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.expression2 [protected] |
The second subexpression.
E jscicalc.expression.Dyadic< E extends jscicalc.pobject.PObject >.function [protected] |
The Dfunction or BoolFunction.
1.7.1