direction static method
Creates an offset where main
is the extent on direction
and cross
is the extent counter-clockwise to direction
.
Implementation
static Offset direction(AxisDirection direction, double cross, double main) {
if (direction == AxisDirection.up) {
return Offset(cross, -main);
} else if (direction == AxisDirection.right) {
return Offset(main, -cross);
} else if (direction == AxisDirection.down) {
return Offset(cross, main);
} else {
return Offset(-main, cross);
}
}