Retrieves edges that overlap with a given rectangle. Utilizes the Quadtree for efficient spatial querying. This function computes edge intersections if necessary.
The rectangle to query against.
OptionalcollisionTest?: (edge: Edge) => booleanCollision function to test edge inclusion.
OptionalcollisionTestBounds?: booleanApply collision test to bounds?
OptionalincludeInnerBounds?: booleanShould inner bounds be added?
OptionalincludeOuterBounds?: booleanShould outer bounds be added?
A set of Edge instances that intersect with the provided rectangle.
A specialized Map class that manages all edges used to restrict perception in a Scene. Integrates with a Quadtree for efficient spatial queries.