RangeLengthData Class
Accumulated data for x,y,z length statistics in ranges.
- Usage pattern:- create a enw RangeLengthData:- myData = new RangeLengthData ();
 
- announce ranges to be accumulated:- (many times) `myData.accumulateRowableXYZArrayRange (points);
 
- access data in public members:- myData.range-- the composite range.
- myData.xLength,- myData.yLength,- myData.zLength-- mean, minMax, count, and standardDeviation of range lengths in x,y,z directions.
 
 
- create a enw RangeLengthData:
Methods
| Name | Description | |
|---|---|---|
| constructor(): RangeLengthData | ||
| accumulateGrowableXYZArrayRange(points: GrowableXYZArray): void | Extend the range and length sums by the range of points in an array. | 
Properties
| Name | Type | Description | |
|---|---|---|---|
| range | Range3d | Overall range of all data observed by accumulatemethods. | |
| xSums | |||
| ySums | |||
| zSums | 
Defined in
- polyface/RangeLengthData.ts Line 25
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.