Boolean Operations
Boolean operations are a set of 3 operations that can be performed on two or more objects to create a new object. These operations are Or Not and And and are translated in Rhino as:
∪ Union: This operation combines two or more objects into a single object. It’s equivalent to the mathematical union operation.
¬ Difference: This operation subtracts one or more objects from another object. It’s equivalent to the mathematical difference operation.
∩ Intersection: This operation creates a new object that is the common volume of two or more objects. It’s equivalent to the mathematical intersection operation.
Additionally, Rhino defines a fourth “Boolean” operation: the split.
Split: This operation splits one or more objects with another object. It’s equivalent to operating in parallel the difference and intersection operations on the initial objects.