Performs a Boolean split operation on two sets of input meshes. For more details, see the MeshBooleanSplit command in the Rhino help file.
Rhino.MeshBooleanSplit (arrInput0, arrInput1, [, blnDelete])
|
arrInput0 |
Required. Array. The identifiers of the meshes. |
|
arrInput1 |
Required. Array. The identifiers of the meshes. |
|
blnDelete |
Optional. Boolean. Delete all input objects. The default is to delete all input objects (True). |
|
Array |
An array containing the identifiers of the newly created objects, if successful. |
|
Null |
If not successful, or on error. |
Const rhMesh = 32
Dim arrInput0, arrInput1
arrInput0 = Rhino.GetObjects("Select first set of meshes", rhMesh)
If IsArray(arrInput0) Then
arrInput1 = Rhino.GetObjects("Select second set of meshes", rhMesh)
If IsArray(arrInput1) Then
Rhino.MeshBooleanSplit arrInput0, arrInput1
End If
End If