RVTDocs.com
Namespace: Autodesk.Revit.DB

BooleanOperationsUtils

Class
Description:
These utilities are applicable for the geometry created by GeometryCreationUtilities and the geometry of Revit model.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.BooleanOperationsUtils
Syntax
BooleanOperationsUtils Class Members:
Name Description Inherited From
IsValidObject Specifies whether the .NET object represents a valid Revit entity.
Name Description Inherited From
CutWithHalfSpace Creates a new Solid which is the intersection of the input Solid with the half-space on the positive side of the given Plane. The positive side of the plane is the side to which Plane.Normal points.
CutWithHalfSpaceModifyingOriginalSolid Modifies the input Solid preserving only the volume on the positive side of the given Plane. The positive side of the plane is the side to which Plane.Normal points.
Dispose Releases all resources used by the BooleanOperationsUtils
Equals Determines whether the specified object is equal to the current object. (Inherited from Object ) Object
ExecuteBooleanOperation Perform a boolean geometric operation between two solids, and return a new solid to represent the result.
ExecuteBooleanOperationModifyingOriginalSolid Perform a boolean geometric operation between two solids, and modify the original solid to represent the result.
GetHashCode Serves as the default hash function. (Inherited from Object ) Object
GetType Gets the Type of the current instance. (Inherited from Object ) Object
ToString Returns a string that represents the current object. (Inherited from Object ) Object