ConsolidateAdjacentPrimitivesOptions Interface

Options to control method consolidateAdjacentPrimitives.

Implemented by

Properties

Name Type Description
colinearPointTolerance number | undefined Tolerance for removing interior colinear points (if !disableLinearCompression).  
consolidateCompatibleArcs boolean | undefined True to consolidate contiguous compatible arcs into a single Arc3d.  
consolidateLinearGeometry boolean | undefined 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 | undefined Tolerance for detecting identical points.  

Defined in

Last Updated: 03 September, 2026