SizeAxisUtil extension

Extension on Size that provides various directional utilities.

on

Methods

axisSize(Axis axis) double
Gets the extent of this size on the given axis.
crossAxisSize(Axis axis) double
Gets the extent of this size crossing the given axis.

Static Methods

create(Axis axis, double cross, double main) Size
Creates a Size with the given cross and main extents.
crossFrom(Axis axis, double extent) Size
Creates a Size with the given cross axis extent and an infinite main axis extent.
from(Axis axis, double extent) Size
Creates a Size with the given main axis extent and an infinite cross axis extent.