searcher
searcher: Range2dSearchInterface<number> | undefined
Optional searcher object for vertical sweep speedup. If provided, vectorToEye
must be the positive Z vector.
@example To construct a 5x5 indexed search grid: -
const xyRange = Range2d.createFrom(myPolyface.range());
const searcher = GriddedRaggedRange2dSetWithOverflow.create<number>(xyRange, 5, 5)!;
for (const visitor = myPolyface.createVisitor(0); visitor.moveToNextFacet();) {
searcher.addRange(visitor.point.getRange(), visitor.currentReadIndex());
}
Defined in
- polyface/PolyfaceQuery.ts Line 95
Last Updated: 07 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.