SolidUtils.SplitVolumes Method

SolidUtilsSplitVolumes Method

Splits a solid geometry into several separate solids.

Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public static IList<Solid> SplitVolumes(
	Solid solid
)
Public Shared Function SplitVolumes ( 
	solid As Solid
) As IList(Of Solid)
public:
static IList<Solid^>^ SplitVolumes(
	Solid^ solid
)
static member SplitVolumes : 
        solid : Solid -> IList<Solid> 

Parameters

solid  Solid
The solid.

Return Value

IListSolid
The split solid geometries.
Exceptions
ExceptionCondition
ArgumentNullException A non-optional argument was null
InvalidOperationException Failed to split the solid geometry.
Remarks
If no splitting is done, a copy of the input solid will be returned in the output array.
See Also