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

Last Updated: 29 July, 2025