extent method

QuadTree<T> extent(
  1. Rect rect
)

拓展四叉树范围 如果指定了area,则扩展四叉树以覆盖到指定的点[x0, y0, x1, y1] 并返回四叉树。 如果没有指定position,则返回四叉树当前的范围[x0, y0, x1, y1],

Implementation

QuadTree<T> extent(Rect rect) {
  Offset p0 = rect.topLeft;
  Offset p1 = rect.bottomRight;
  cover(p0.dx, p0.dy).cover(p1.dx, p1.dy);
  return this;
}