ConsolidateAdjacentCurvePrimitivesOptions Class
- Options to control method
RegionOps.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 consolidate the first and last primitives of a Loop, allowing the start/end point to change. | |
disableLinearCompression | boolean | undefined | Disable LineSegment3d and LineString3d point compression. | |
duplicatePointTolerance | number | Tolerance for detecting identical points. |
Defined in
- curve/RegionOps.ts Line 1044
Last Updated: 29 July, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.