Skip to content

Commit bb96601

Browse files
committed
marked brep builder private
1 parent dcb34c8 commit bb96601

File tree

4 files changed

+12
-26
lines changed

4 files changed

+12
-26
lines changed

src/compas_rhino/geometry/__init__.py

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,6 @@
2222
RhinoBrepFace
2323
RhinoBrepLoop
2424
RhinoBrepTrim
25-
RhinoBrepBuilder
26-
RhinoFaceBuilder
27-
RhinoLoopBuilder
2825
2926
Plugins
3027
=======
@@ -95,9 +92,6 @@
9592
from .brep import RhinoBrepFace
9693
from .brep import RhinoBrepEdge
9794
from .brep import RhinoBrepTrim
98-
from .brep import RhinoBrepBuilder
99-
from .brep import RhinoFaceBuilder
100-
from .brep import RhinoLoopBuilder
10195

10296
__all__ = [
10397
"RhinoGeometry",
@@ -123,7 +117,4 @@
123117
"RhinoBrepFace",
124118
"RhinoBrepLoop",
125119
"RhinoBrepTrim",
126-
"RhinoBrepBuilder",
127-
"RhinoFaceBuilder",
128-
"RhinoLoopBuilder",
129120
]

src/compas_rhino/geometry/brep/__init__.py

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66
from .vertex import RhinoBrepVertex
77
from .loop import RhinoBrepLoop
88
from .trim import RhinoBrepTrim
9-
from .builder import RhinoBrepBuilder
10-
from .builder import RhinoFaceBuilder
11-
from .builder import RhinoLoopBuilder
129

1310
import Rhino
1411

@@ -20,9 +17,6 @@
2017
"RhinoBrepLoop",
2118
"RhinoBrepFace",
2219
"RhinoBrepTrim",
23-
"RhinoBrepBuilder",
24-
"RhinoFaceBuilder",
25-
"RhinoLoopBuilder",
2620
"new_brep",
2721
"from_native",
2822
"from_box",

src/compas_rhino/geometry/brep/brep.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,12 @@
1111

1212
import Rhino
1313

14-
from .builder import RhinoBrepBuilder
14+
from .builder import _RhinoBrepBuilder
1515
from .face import RhinoBrepFace
1616
from .edge import RhinoBrepEdge
1717
from .vertex import RhinoBrepVertex
1818
from .loop import RhinoBrepLoop
1919

20-
2120
TOLERANCE = 1e-6
2221

2322

@@ -83,7 +82,7 @@ def data(self):
8382

8483
@data.setter
8584
def data(self, data):
86-
builder = RhinoBrepBuilder()
85+
builder = _RhinoBrepBuilder()
8786
for v_data in data["vertices"]:
8887
RhinoBrepVertex.from_data(v_data, builder)
8988
for e_data in data["edges"]:

src/compas_rhino/geometry/brep/builder.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
1+
import Rhino
2+
13
from compas.geometry import BrepInvalidError
24
from compas_rhino.conversions import point_to_rhino
35

4-
5-
import Rhino
6-
6+
__all__ = [
7+
"_RhinoBrepBuilder",
8+
]
79

810
TOLERANCE = 1e-6
911

1012

11-
class RhinoLoopBuilder(object):
13+
class _RhinoLoopBuilder(object):
1214
"""Builds a Brep loop.
1315
1416
Parameters
@@ -65,7 +67,7 @@ def result(self):
6567
return self._loop
6668

6769

68-
class RhinoFaceBuilder(object):
70+
class _RhinoFaceBuilder(object):
6971
"""Builds a BrepFace.
7072
7173
Serves as context for reconstructing the loop elements associated with this face.
@@ -108,10 +110,10 @@ def add_loop(self, loop_type):
108110
109111
"""
110112
loop = self._brep.Loops.Add(loop_type, self._face)
111-
return RhinoLoopBuilder(loop, self._brep)
113+
return _RhinoLoopBuilder(loop, self._brep)
112114

113115

114-
class RhinoBrepBuilder(object):
116+
class _RhinoBrepBuilder(object):
115117
"""Reconstructs a Rhino.Geometry.Brep from COMPAS types
116118
117119
Attributes
@@ -179,4 +181,4 @@ def add_face(self, surface):
179181
"""
180182
surface_index = self._brep.AddSurface(surface.rhino_surface)
181183
face = self._brep.Faces.Add(surface_index)
182-
return RhinoFaceBuilder(face=face, brep=self._brep)
184+
return _RhinoFaceBuilder(face=face, brep=self._brep)

0 commit comments

Comments
 (0)