Uses of Interface
omix.mathxp.units.UnitInterface
Package | Description |
---|---|
omix.mathxp | |
omix.mathxp.io | |
omix.mathxp.parser | |
omix.mathxp.references | |
omix.mathxp.ui.scene | |
omix.mathxp.units | |
omix.mathxp.util |
-
Uses of UnitInterface in omix.mathxp
Methods in omix.mathxp that return UnitInterface Modifier and Type Method Description UnitInterface
MathFunction.FunctionProcessorInterface. determineUnit(String functionName, List<UnitInterface> parameterUnits)
UnitInterface
AbstractMathReference. getUnit()
UnitInterface
MathConstant. getUnit()
UnitInterface
MathConstantEULERGAMMA. getUnit()
UnitInterface
MathConstantEXPONENTIALE. getUnit()
UnitInterface
MathConstantFALSE. getUnit()
UnitInterface
MathConstantIMAGINARYI. getUnit()
UnitInterface
MathConstantINFINITY. getUnit()
UnitInterface
MathConstantNaN. getUnit()
UnitInterface
MathConstantPI. getUnit()
UnitInterface
MathConstantTRUE. getUnit()
abstract UnitInterface
MathExpression. getUnit()
UnitInterface
MathFunction. getUnit()
UnitInterface
MathLambdaExpression. getUnit()
UnitInterface
MathLambdaExpression. getUnit(List<UnitInterface> parameterUnits)
UnitInterface
MathLambdaExpression.Parameter. getUnit()
UnitInterface
MathOperation. getUnit()
UnitInterface
MathPointer. getUnit()
UnitInterface
MathReference. getUnit()
Methods in omix.mathxp with parameters of type UnitInterface Modifier and Type Method Description void
AbstractMathReference. setUnit(UnitInterface unit)
void
MathConstant. setUnit(UnitInterface unit)
void
MathPointer. setUnit(UnitInterface unit)
Method parameters in omix.mathxp with type arguments of type UnitInterface Modifier and Type Method Description UnitInterface
MathFunction.FunctionProcessorInterface. determineUnit(String functionName, List<UnitInterface> parameterUnits)
UnitInterface
MathLambdaExpression. getUnit(List<UnitInterface> parameterUnits)
Constructors in omix.mathxp with parameters of type UnitInterface Constructor Description AbstractMathReference(UnitInterface unit)
AbstractMathReference(UnitInterface unit, int startToken, int endToken)
MathConstant(UnitInterface unit, Number value)
MathConstant(UnitInterface unit, Number value, int startToken, int endToken)
MathConstantINFINITY(UnitInterface unit)
MathConstantINFINITY(UnitInterface unit, int startToken, int endToken)
MathPointer(UnitInterface unit, MathReference expression, String pointer)
MathPointer(UnitInterface unit, MathReference expression, String pointer, int startToken, int endToken)
MathReference(UnitInterface unit, String variable)
MathReference(UnitInterface unit, String variable, int startToken, int endToken)
Parameter(String name, UnitInterface unit)
-
Uses of UnitInterface in omix.mathxp.io
Methods in omix.mathxp.io that return UnitInterface Modifier and Type Method Description UnitInterface
UnitReaderInterface. readUnit(Element cn)
-
Uses of UnitInterface in omix.mathxp.parser
Methods in omix.mathxp.parser that return UnitInterface Modifier and Type Method Description UnitInterface
MathExpressionsParser. unitBracketExpression()
UnitInterface
MathExpressionsParser. unitExpression()
UnitInterface
MathExpressionsParser. unitPowerExpression()
UnitInterface
MathExpressionsParser. unitStarExpression()
UnitInterface
MathExpressionsParser. unitUnaryExpression()
-
Uses of UnitInterface in omix.mathxp.references
Methods in omix.mathxp.references that return UnitInterface Modifier and Type Method Description UnitInterface
ExpressionReference. getUnit()
UnitInterface
ItemReference. getUnit()
UnitInterface
ReferenceInterface. getUnit()
UnitInterface
VariableReference. getUnit()
Constructors in omix.mathxp.references with parameters of type UnitInterface Constructor Description ItemReference(AbstractModelComponent item, UnitInterface unit)
VariableReference(String reference, UnitInterface unit)
-
Uses of UnitInterface in omix.mathxp.ui.scene
Constructors in omix.mathxp.ui.scene with parameters of type UnitInterface Constructor Description MathUnit2D(QGraphicsItem parent, UnitInterface unit)
-
Uses of UnitInterface in omix.mathxp.units
Subinterfaces of UnitInterface in omix.mathxp.units Modifier and Type Interface Description interface
CoreUnitInterface
Classes in omix.mathxp.units that implement UnitInterface Modifier and Type Class Description class
CombinedUnit
class
CustomUnit
class
DerivedUnit
class
SIUnit
Fields in omix.mathxp.units declared as UnitInterface Modifier and Type Field Description UnitInterface
UnitFactor. unit
Methods in omix.mathxp.units that return UnitInterface Modifier and Type Method Description static UnitInterface
UnitUtilities. divide(UnitInterface unitA, UnitInterface unitB)
static UnitInterface
UnitUtilities. getBest(UnitInterface unitA, UnitInterface unitB)
UnitInterface
CustomUnitManagerInterface. interpretUnit(String text)
static UnitInterface
UnitUtilities. interpretUnit(String text)
static UnitInterface
UnitUtilities. multiply(UnitInterface unitA, UnitInterface unitB)
static UnitInterface
UnitUtilities. power(UnitInterface unit, int n)
static UnitInterface
UnitUtilities. powerN(UnitInterface unit, Number n)
static UnitInterface
UnitUtilities. root(UnitInterface unit, int n)
Methods in omix.mathxp.units with parameters of type UnitInterface Modifier and Type Method Description static UnitInterface
UnitUtilities. divide(UnitInterface unitA, UnitInterface unitB)
boolean
CombinedUnit. equals(UnitInterface unit, boolean ignoreMultiplicator)
boolean
CustomUnit. equals(UnitInterface unit, boolean ignoreMultiplicator)
boolean
DerivedUnit. equals(UnitInterface unit, boolean ignoreMultiplicator)
boolean
SIUnit. equals(UnitInterface unit, boolean ignoreMultiplicator)
boolean
UnitInterface. equals(UnitInterface unit, boolean ignoreMultiplicator)
static boolean
UnitUtilities. equals(UnitInterface unitA, UnitInterface unitB, boolean ignoreMultiplicator)
static UnitInterface
UnitUtilities. getBest(UnitInterface unitA, UnitInterface unitB)
static double
UnitUtilities. getMultiplicator(UnitInterface fromUnit, UnitInterface toUnit)
static String
UnitUtilities. getUnitIdentifier(UnitInterface unit)
static UnitInterface
UnitUtilities. multiply(UnitInterface unitA, UnitInterface unitB)
static UnitInterface
UnitUtilities. power(UnitInterface unit, int n)
static UnitInterface
UnitUtilities. powerN(UnitInterface unit, Number n)
static UnitInterface
UnitUtilities. root(UnitInterface unit, int n)
static String
UnitUtilities. toFlatHtml(UnitInterface unit, boolean italic)
static String
UnitUtilities. toFlatPlainText(UnitInterface unit)
static String
UnitUtilities. toHtml(UnitInterface unit, boolean italic)
Constructors in omix.mathxp.units with parameters of type UnitInterface Constructor Description UnitFactor(double multiplier, SIPrefix prefix, UnitInterface unit, int exponent)
UnitFactor(double multiplier, UnitInterface unit)
UnitFactor(double multiplier, UnitInterface unit, int exponent)
UnitFactor(SIPrefix prefix, UnitInterface unit)
UnitFactor(SIPrefix prefix, UnitInterface unit, int exponent)
UnitFactor(UnitInterface unit)
UnitFactor(UnitInterface unit, int exponent)
-
Uses of UnitInterface in omix.mathxp.util
Fields in omix.mathxp.util declared as UnitInterface Modifier and Type Field Description UnitInterface
Error.ExponentWithUnitError. unit
UnitInterface
Error.ImpossibleExponentOnUnitError. unit
UnitInterface
Error.ImpossibleUnitMultiplicationError. unitA
UnitInterface
Error.MismatchingUnitsError. unitA
UnitInterface
Error.ImpossibleUnitMultiplicationError. unitB
UnitInterface
Error.MismatchingUnitsError. unitB
Constructors in omix.mathxp.util with parameters of type UnitInterface Constructor Description ExponentWithUnitError(MathExpression expression, UnitInterface unit)
ImpossibleExponentOnUnitError(UnitInterface unit, MathExpression exponent)
ImpossibleUnitMultiplicationError(UnitInterface unitA, UnitInterface unitB, MathExpression expression)
MismatchingUnitsError(UnitInterface unitA, UnitInterface unitB, MathExpression expression)