27 lines
616 B
Python
27 lines
616 B
Python
from Base.Metadata import export
|
|
from TopoShape import TopoShape
|
|
|
|
|
|
@export(
|
|
Father="TopoShapePy",
|
|
Name="TopoShapeCompSolidPy",
|
|
Twin="TopoShape",
|
|
TwinPointer="TopoShape",
|
|
Include="Mod/Part/App/TopoShape.h",
|
|
Namespace="Part",
|
|
FatherInclude="Mod/Part/App/TopoShapePy.h",
|
|
FatherNamespace="Part",
|
|
Constructor=True,
|
|
)
|
|
class TopoShapeCompSolid(TopoShape):
|
|
"""
|
|
TopoShapeCompSolid is the OpenCasCade topological compound solid wrapper
|
|
"""
|
|
|
|
def add(self, solid: TopoShape) -> None:
|
|
"""
|
|
Add a solid to the compound.
|
|
add(solid)
|
|
"""
|
|
...
|