If any edges of this brep overlap edges of otherBrep, merge a copy of otherBrep into this
brep joining all edges that overlap within tolerance.
RhinoCommon (in RhinoCommon.dll)
public bool Join(
Public Function Join (
otherBrep As Brep,
tolerance As Double,
compact As Boolean
) As Boolean
- Type: Rhino.GeometryBrep
Brep to be added to this brep.
- Type: SystemDouble
3d distance tolerance for detecting overlapping edges.
- Type: SystemBoolean
if true, set brep flags and tolerances, remove unused faces and edges.
true if any edges were joined.
if no edges overlap, this brep is unchanged.
otherBrep is copied if it is merged with this, and otherBrep is always unchanged
Use this to join a list of breps in a series.
When joining multiple breps in series, compact should be set to false.
Call compact on the last Join.