API Reference > geometry-core > RangeSearch > RangeSearch RangeSearch Class Class with static members to work with various range searchers. Methods Name Description create2dSearcherForRangeLengthData<T>(rangeLengthData: RangeLengthData, rangesPerBlockEdge: number = RangeSearch.defaultRangesPerBlockEdge, standardDeviationAdjustment: number = RangeSearch.defaultStandardDeviationAdjustment): Range2dSearchInterface<T> | undefined Static Based on range count and distribution, return an object which can answer 2d range queries estimateGridBlockCount(totalLength: number, sums: , rangesPerBlockEdge: number = RangeSearch.defaultRangesPerBlockEdge, standardDeviationAdjustment: number = RangeSearch.defaultStandardDeviationAdjustment): number Static Return the number of grid bocks (in one direction) for Properties Name Type Description defaultRangesPerBlockEdge Static 4 Target size for grid block size divided by representative per-entry range size. defaultStandardDeviationAdjustment Static 1 the "representative range size"is the mean range size plus this number of standard deviations smallCountLimit Static 40 Defined in core/geometry/src/polyface/multiclip/RangeSearch.ts Line 17 Last Updated: 13 June, 2024