Namespace:
Autodesk.Revit.DB
BooleanOperationsUtils
Class
Description:
These utilities are applicable for the geometry created by GeometryCreationUtilities and the geometry of Revit model.
These utilities are applicable for the geometry created by GeometryCreationUtilities and the geometry of Revit model.
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 |