Exposes utilities which can cause one solid to cut another.
Inheritance Hierarchy
System.ObjectAutodesk.Revit.DB.SolidSolidCutUtils
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
C#
public static class SolidSolidCutUtils
The SolidSolidCutUtils type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| AddCutBetweenSolids(Document, Element, Element) | Adds a solid-solid cut for the two elements. | |
| AddCutBetweenSolids(Document, Element, Element, Boolean) | Adds a solid-solid cut for the two elements with the option to control splitting of faces of the cutting solid. | |
| CanElementCutElement | Verifies if the cutting element can add a solid cut to the target element. | |
| CutExistsBetweenElements | Checks that if there is a solid-solid cut between two elements. | |
| GetCuttingSolids | Gets all the solids which cut the input element. | |
| GetSolidsBeingCut | Get all the solids which are cut by the input element. | |
| IsAllowedForSolidCut | Validates that the element is eligible for a solid-solid cut. | |
| IsElementFromAppropriateContext | Validates that the element is from an appropriate document. | |
| RemoveCutBetweenSolids | Removes the solid-solid cut between the two elements if it exists. | |
| SplitFacesOfCuttingSolid | Causes the faces of the cutting element where it intersects the element it is cutting to be split or unsplit. |
