private static void |
FlexUtil.applyAlignItemsAndAlignSelf(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
FlexContainerRenderer renderer,
java.util.List<java.lang.Float> lineCrossSizes) |
|
private static void |
FlexUtil.applyJustifyContent(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
FlexContainerRenderer renderer,
float mainSize,
float containerMainSize) |
|
static java.util.List<java.util.List<FlexItemInfo>> |
FlexUtil.calculateChildrenRectangles(Rectangle flexContainerBBox,
FlexContainerRenderer flexContainerRenderer) |
Performs flex layout algorithm.
|
private static java.util.List<FlexUtil.FlexItemCalculationInfo> |
FlexUtil.createFlexItemCalculationInfos(FlexContainerRenderer flexContainerRenderer,
float flexContainerMainSize,
float crossSize) |
|
(package private) static void |
FlexUtil.determineUsedCrossSizeOfEachFlexItem(java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.util.List<java.lang.Float> lineCrossSizes,
FlexContainerRenderer flexContainerRenderer) |
|
private static java.lang.Float[] |
FlexUtil.getCrossSizes(FlexContainerRenderer renderer,
Rectangle layoutBox) |
|
(package private) static float |
FlexUtil.getMainSize(FlexContainerRenderer renderer,
Rectangle layoutBox) |
|
(package private) static void |
FlexUtil.handleAlignContentStretch(FlexContainerRenderer flexContainerRenderer,
java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.lang.Float crossSize,
java.util.List<java.lang.Float> lineCrossSizes,
Rectangle layoutBox) |
|
(package private) static boolean |
FlexUtil.isColumnDirection(FlexContainerRenderer renderer) |
|
private static java.lang.Float |
FlexUtil.resolveUnitValue(FlexContainerRenderer renderer,
int property,
float baseValue) |
|
private static java.util.List<java.lang.Float> |
FlexUtil.retrieveCurrentPageLineCrossSizes(FlexContainerRenderer flexContainerRenderer,
java.util.List<java.util.List<FlexUtil.FlexItemCalculationInfo>> lines,
java.util.List<java.lang.Float> lineCrossSizes,
java.lang.Float crossSize,
Rectangle layoutBox) |
|