Bounds<T extends num> constructor
Implementation
factory Bounds(Point<T> a, Point<T> b) {
final (minx, maxx) = a.x > b.x ? (b.x, a.x) : (a.x, b.x);
final (miny, maxy) = a.y > b.y ? (b.y, a.y) : (a.y, b.y);
return Bounds._(Point<T>(minx, miny), Point<T>(maxx, maxy));
}