Polyhedron.boolean_union

Polyhedron.boolean_union(other)[source]

Compute the boolean union of this polyhedron and another.

Parameters:
othercompas.geometry.Polyhedron

The polyhedron to add.

Returns:
compas.geometry.Polyhedron

The resulting polyhedron.

Examples

>>> from compas.geometry import Box, Sphere
>>> A = Box(2).to_polyhedron(triangulated=True)
>>> B = Sphere(point=[1, 1, 1], radius=1.0).to_polyhedron(triangulated=True)
>>> C = A.boolean_union(B)