Contains utility functions for solid operations.
Inheritance Hierarchy
System.ObjectAutodesk.Revit.DB.SolidUtils
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 26.4.0.0 (26.4.0.0)
Syntax
C#
public static class SolidUtils
The SolidUtils type exposes the following members.
Methods
| Name | Description | |
|---|---|---|
| Clone | Creates a new Solid which is a copy of the input Solid. | |
| ComputeIsGeometricallyClosed | Computes whether the input Solid is geometrically closed to within Revit's tolerances. | |
| ComputeIsTopologicallyClosed | Compute whether the input Solid is topologically closed. | |
| CreateTransformed | Creates a new Solid which is the transformation of the input Solid. | |
| FindAllEdgeEndPointsAtVertex | Find all EdgeEndPoints at a vertex identified by the input EdgeEndPoint. | |
| IsValidForTessellation | Tests if the input solid or shell is valid for tessellation. | |
| SplitVolumes | Splits a solid geometry into several separate solids. | |
| TessellateSolidOrShell | This function facets (i.e., triangulates) a solid or an open shell. Each boundary component of the solid or shell is represented by a single triangulated structure. |
