calculateMaxBounds method

Rect calculateMaxBounds()

Implementation

Rect calculateMaxBounds() {
  final startBounds = _start.calculateMaxBounds();
  final minX = startBounds.left;
  final minY = startBounds.top;
  final maxX = startBounds.right;
  final maxY = startBounds.bottom;
  final endBounds = _end.calculateMaxBounds();
  return Rect.fromLTRB(
    math.min(minX, endBounds.left),
    math.min(minY, endBounds.top),
    math.max(maxX, endBounds.right),
    math.max(maxY, endBounds.bottom),
  );
}