MassInstanceUtils
A static class that contains methods for processing curves driven by points.
Inheritance Hierarchy
System.Object
Autodesk.Revit.DB.MassInstanceUtils
Namespace: Autodesk.Revit.DB
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class MassInstanceUtils : IDisposableThe MassInstanceUtils type exposes the following members.
Properties
Name
Description
Public Property
IsValidObject
Specifies whether the .NET object represents a valid Revit entity.
Methods
Name
Description
Public Method
Static Member
AddMassLevelDataToMassInstance
Create a MassLevelData (Mass Floor) to associate a Level with a mass instance.
Public Method
Dispose
Releases all resources used by the MassInstanceUtils
Public Method
Equals
Determines whether the specified object is equal to the current object.
(Inherited from Object)
Public Method
Static Member
GetGrossFloorArea
Get the total occupiable floor area represented by a mass instance.
Public Method
Static Member
GetGrossSurfaceArea
Get the total exterior building surface area represented by a mass instance.
Public Method
Static Member
GetGrossVolume
Get the total building volume represented by a mass instance.
Public Method
GetHashCode
Serves as the default hash function.
(Inherited from Object)
Public Method
Static Member
GetJoinedElementIds
Get the ElementIds of Elements that are joined to a mass instance.
Public Method
Static Member
GetMassLevelDataIds
Get the ElementIds of the MassLevelDatas (Mass Floors) associated with a mass instance.
Public Method
Static Member
GetMassLevelIds
Get the ElementIds of the Levels associated with a mass instance.
Public Method
GetType
Gets the Type of the current instance.
(Inherited from Object)
Public Method
Static Member
RemoveMassLevelDataFromMassInstance
Delete the MassLevelData (Mass Floor) that associates a Level with a mass instance.
Public Method
ToString
Returns a string that represents the current object.
(Inherited from Object)