ConsolidateAdjacentCurvePrimitivesOptions Class
- Options to control method consolidateAdjacentPrimitives.
Methods
| Name | Description | |
|---|---|---|
| constructor(): ConsolidateAdjacentCurvePrimitivesOptions | 
Properties
| Name | Type | Description | |
|---|---|---|---|
| colinearPointTolerance | number | Tolerance for removing interior colinear points (if !disableLinearCompression). | |
| consolidateCompatibleArcs | boolean | True to consolidate contiguous compatible arcs into a single Arc3d. | |
| consolidateLinearGeometry | boolean | True to consolidate adjacent linear geometry into a single LineString3d. | |
| consolidateLoopSeam | boolean | undefined | True to attempt consolidation of the first and last primitives of a Loop or physically closed linestring data, | |
| disableLinearCompression | boolean | undefined | Disable LineSegment3d and LineString3d point compression. | |
| duplicatePointTolerance | number | Tolerance for detecting identical points. | 
Defined in
- curve/RegionOps.ts Line 72
Last Updated: 30 October, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.