class UnitsMathematicalOperatorLinear in Units of Measurement 7.2
Implementation of "mathematical operator" interface for a linear operation.
Implementation of "mathematical operator" interface for a linear mathematical operation.
Hierarchy
- class \AbstractUnitsMathematicalOperator implements UnitsMathematicalOperatorInterface
Expanded class hierarchy of UnitsMathematicalOperatorLinear
7 string references to 'UnitsMathematicalOperatorLinear'
- add.inc in plugins/
operator/ add.inc - divide.inc in plugins/
operator/ divide.inc - exponent.inc in plugins/
operator/ exponent.inc - multiply.inc in plugins/
operator/ multiply.inc - subtract.inc in plugins/
operator/ subtract.inc
File
- ./
units.module, line 1589 - Provide API for managing and converting units of measurement.
View source
class UnitsMathematicalOperatorLinear extends AbstractUnitsMathematicalOperator {
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AbstractUnitsMathematicalOperator:: |
protected | property | Operand #1 of this mathematical expression. | |
AbstractUnitsMathematicalOperator:: |
protected | property | Operand #2 of this mathematical expression. | |
AbstractUnitsMathematicalOperator:: |
protected | property | Definition of the underlying cTools 'operator' plugin. | |
AbstractUnitsMathematicalOperator:: |
public | function |
Test whether this mathematical expression includes a dimensionless member. Overrides UnitsMathematicalExpression:: |
|
AbstractUnitsMathematicalOperator:: |
public | function |
Decompose (simplify) this mathematical expression. Overrides UnitsMathematicalExpression:: |
1 |
AbstractUnitsMathematicalOperator:: |
public | function |
Determine physical dimension of this mathematical expression. Overrides UnitsMathematicalExpression:: |
1 |
AbstractUnitsMathematicalOperator:: |
public | function |
Numerically evaluate this mathematical expression. Overrides UnitsMathematicalExpression:: |
1 |
AbstractUnitsMathematicalOperator:: |
protected | function | Numerically evaluate both operands and return them as an array. | |
AbstractUnitsMathematicalOperator:: |
public | function |
Format a certain amount of quantity within this mathematical expression. Overrides UnitsMathematicalExpression:: |
1 |
AbstractUnitsMathematicalOperator:: |
public | function |
Whether this expression is linearly decomposable. Overrides UnitsMathematicalExpression:: |
1 |
AbstractUnitsMathematicalOperator:: |
public | function |
Numerically isolate a certain operand of this mathematical expression. Overrides UnitsMathematicalOperatorInterface:: |
|
AbstractUnitsMathematicalOperator:: |
public | function |
Retrieve operand #1 from this mathematical operator. Overrides UnitsMathematicalOperatorInterface:: |
|
AbstractUnitsMathematicalOperator:: |
public | function |
Retrieve operand #2 from this mathematical operator. Overrides UnitsMathematicalOperatorInterface:: |
|
AbstractUnitsMathematicalOperator:: |
public | function |
Represent this mathematical expression in human-friendly infix notation. Overrides UnitsMathematicalExpression:: |
|
AbstractUnitsMathematicalOperator:: |
public | function |
Represent this mathematical expression in postfix notation. Overrides UnitsMathematicalExpression:: |
|
AbstractUnitsMathematicalOperator:: |
public | function |
Save the mathematical expression into database. Overrides UnitsMathematicalExpression:: |
|
AbstractUnitsMathematicalOperator:: |
public | function | UnitsOperatorMathematicalExpression constructor. | 1 |