2024 Class
Changes 4
C

MEPAnalyticalModelData

Description:
Represents the MEP analytical model data attached to individual element.
Remarks:
The MEP analytical model is composed of generic analytical segments and nodes. Each Revit element may have one or more analytical segments. Connected together, these data form a network that is used in the flow and pressure drop calculation.
Inheritance Hierarchy:
System.Object
  Autodesk.Revit.DB.Analysis.MEPAnalyticalModelData
public class MEPAnalyticalModelData : IDisposable
Name Return Type Description
M Dispose() None Releases all resources used by the
M GetMEPAnalyticalModelData(Element) MEPAnalyticalModelData Gets the MEP analytical model data of the specified element.
M GetNodeById(Int32) MEPAnalyticalNode Gets the analytical node with the specified id.
M GetNodeByIndex(Int32) MEPAnalyticalNode Gets the specified analytical node.
M GetNumberOfNodes() int Returns the number of analytical nodes.
M GetNumberOfSegments() int Returns the number of analytical segments.
M GetSegmentById(Int32) MEPAnalyticalSegment Gets the analytical segment with the specified id.
M GetSegmentByIndex(Int32) MEPAnalyticalSegment Gets the analytical segment at the specified position.
M GetSegmentData(Int32) MEPNetworkSegmentData Gets the analysis data on the specified segment.
M IsValidNodeId(Int32) bool Verifies if a valid analytical node id.
M IsValidSegmentId(Int32) bool Verifies if a valid segment id.
Name Return Type Description
P IsValidObject bool Specifies whether the .NET object represents a valid Revit entity.