retrieveAllNodes method Null safety

List<Rect> retrieveAllNodes(
  1. [Quadtree<O>? quadtree]
)

Implementation

List<Rect> retrieveAllNodes([Quadtree<O>? quadtree]) {
  final List<Rect> nodes = [(quadtree ?? this).bounds];

  for (final node in (quadtree ?? this).nodes.values) {
    nodes.addAll(retrieveAllNodes(node));
  }

  return nodes;
}