Skip to content

Commit 8692bd5

Browse files
authored
Merge branch 'main' into trim_vertices
2 parents 1667ef2 + 915d46c commit 8692bd5

File tree

2 files changed

+16
-0
lines changed

2 files changed

+16
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1818

1919
### Changed
2020

21+
* Fixed `PluginNotInstalledError` when using `Brep.from_boolean_*` in Rhino.
2122
* Added support for `Polyline` as input for `compas_rhino.Brep.from_extrusion`.
2223

2324
### Removed

src/compas_rhino/geometry/brep/__init__.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,3 +43,18 @@ def from_mesh(*args, **kwargs):
4343
@plugin(category="factories", requires=["Rhino"])
4444
def from_loft(*args, **kwargs):
4545
return RhinoBrep.from_loft(*args, **kwargs)
46+
47+
48+
@plugin(category="factories", requires=["Rhino"])
49+
def from_boolean_difference(*args, **kwargs):
50+
return RhinoBrep.from_boolean_difference(*args, **kwargs)
51+
52+
53+
@plugin(category="factories", requires=["Rhino"])
54+
def from_boolean_intersection(*args, **kwargs):
55+
return RhinoBrep.from_boolean_intersection(*args, **kwargs)
56+
57+
58+
@plugin(category="factories", requires=["Rhino"])
59+
def from_boolean_union(*args, **kwargs):
60+
return RhinoBrep.from_boolean_union(*args, **kwargs)

0 commit comments

Comments
 (0)