29 lines
551 B
Markdown
29 lines
551 B
Markdown
# Solid
|
||
|
||
## BrepBuilder
|
||
|
||
## GeometryCreationUtilities
|
||
|
||
体与线
|
||
`public SolidCurveIntersection IntersectWithCurve(Curve curve, SolidCurveIntersectionOptions options);`
|
||
|
||
体与面
|
||
|
||
```csharp
|
||
public static Solid CutWithHalfSpace(Solid solid, Plane plane);
|
||
public static void CutWithHalfSpaceModifyingOriginalSolid(Solid solid, Plane plane);
|
||
```
|
||
|
||
体与体
|
||
布尔操作:Union,Difference,Intersect.
|
||
BooleanOperationsUtils
|
||
|
||
```csharp
|
||
public enum BooleanOperationsType
|
||
{
|
||
Union = 0,
|
||
Difference = 1,
|
||
Intersect = 2
|
||
}
|
||
```
|