Files
06-Note/Revit-API/Solid.md
sherlockforrest bf2ed2e31f 更新
2023-06-20 09:22:53 +08:00

29 lines
551 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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);
```
体与体
布尔操作UnionDifferenceIntersect.
BooleanOperationsUtils
```csharp
public enum BooleanOperationsType
{
Union = 0,
Difference = 1,
Intersect = 2
}
```