createCapture MethodStatic

Create a range tree context with given points:

  • initialize with single-point ranges
  • appData are point indices

createCapture(points: Readonly<WritableXYAndZ>[], maxChildPerNode: number = 4, maxAppDataPerLeaf: number = 4, xyOnly: boolean = false): undefined | Point3dArrayRangeTreeContext

Parameter Type Description
points Readonly<WritableXYAndZ>[] reference captured
maxChildPerNode number maximum children per range tree node (default 4)
maxAppDataPerLeaf number maximum point indices per leaf node (default 4)
xyOnly boolean whether to compute xy-distances, ignoring z-coordinates of points

Returns - undefined | Point3dArrayRangeTreeContext

Defined in

Last Updated: 24 October, 2025