public class LengthCalc extends Length
Modifier and Type | Class and Description |
---|---|
static class |
LengthCalc.LengthCalcOp |
Length.PhysicalUnit, Length.Type
cache, DEFAULT_0, DEFAULT_1, DEFAULT_2, EPSILON, FILL_AVAILABLE_INLINE, MAX_CONTENT, NORMAL, UNDEFINED
Constructor and Description |
---|
LengthCalc(Length[] params) |
Modifier and Type | Method and Description |
---|---|
int |
computeIntValue(float base,
Element element) |
int |
computeIntValue(float base,
float fontSize,
float rembase) |
float |
computeValue(float base,
Element element) |
float |
computeValue(float base,
float fontSize,
float rembase) |
boolean |
isCalc() |
String |
toString() |
float |
value() |
areEssentiallyEqual, compareTo, equals, instance, instance, instance, instance, instance, instance, intValue, isAuto, isFitContent, isFixed, isIntrinsic, isIntrinsicOrAuto, isMaxContent, isMinContent, isNegative, isPercent, isPercentOrCalculated, isPhysical, isPositive, isRelative, isRootRelative, isSpecified, isSpecifiedOrIntrinsic, isUndefined, isZero, isZero, isZeroOrLess, percent, safeFPDivision, type
public LengthCalc(Length[] params)
public float computeValue(float base, Element element)
computeValue
in class Length
public int computeIntValue(float base, Element element)
computeIntValue
in class Length
public int computeIntValue(float base, float fontSize, float rembase)
computeIntValue
in class Length
public float computeValue(float base, float fontSize, float rembase)
computeValue
in class Length
Revision 4.0.15 / 20220727-0149