MEPNetworkSegmentData Class


MEPNetwork Segment Data Class

Represents the analysis data for one network segment.
Inheritance Hierarchy
System Object
Autodesk.Revit.DB.Analysis MEPNetworkSegmentData

Namespace: Autodesk.Revit.DB.Analysis
Assembly: RevitAPI (in RevitAPI.dll) Version: 25.0.0.0 (25.0.0.0)
Syntax
public class MEPNetworkSegmentData : IDisposable

The MEPNetworkSegmentData type exposes the following members.

Constructors
Name Description
Public method MEPNetworkSegmentData Creates a default segment data object.
Public method MEPNetworkSegmentData(MEPNetworkSegmentData) Creates a new segment data object based on another object.
Top
Properties
Name Description
Public property Coefficient The calculated coefficient of this segment, dimensionless.
Public property Flow The calculated flow of this segment, in ft^3/s. The positive value means the flow is from the start to the end node, the negative value means opposite direction.
Public property FlowState The calculated flow state of this segment.
Public property FrictionFactor The calculated friction factor of this segment, dimensionless.
Public property IsCriticalPath Verifies if the segment is on the critical path.
Public property IsValidObject Specifies whether the .NET object represents a valid Revit entity.
Public property PressureDrop The calculated pressure drop of this segment, in kg/(ft*s^2).
Public property RelativeRoughness The relative roughness of this segment, dimensionless.
Public property ReynoldsNumber The Reynolds number of this segment, dimensionless.
Public property SectionNumber The section this segment belongs to.
Public property Velocity The calculated velocity of this segment, in ft/s.
Public property VelocityPressure The calculated velocity pressure of this segment, in kg/(ft*s^2).
Top
Methods
Name Description
Public method Dispose Releases all resources used by the MEPNetworkSegmentData
Public method Equals Determines whether the specified object is equal to the current object.
(Inherited from Object )
Public method GetDownstreamSegments Gets all downstream network segments.
Public method GetHashCode Serves as the default hash function.
(Inherited from Object )
Public method GetType Gets the Type of the current instance.
(Inherited from Object )
Public method GetUpstreamSegments Gets all upstream network segments.
Public method IsValid Verified if this segment data has been assigned some valid values afer calculation.
Public method ToString Returns a string that represents the current object.
(Inherited from Object )
Top
See Also