Class IfcDistributionPort
- Namespace
- IfcIO.Model
- Assembly
- IfcIO.dll
A port or terminal on an MEP distribution element (duct, pipe, pump, fan, fitting, terminal) through which fluids, air, or energy flow. Conforms to buildingSMART standard IFCDISTRIBUTIONPORT.
public sealed class IfcDistributionPortInheritance
Inherited Members
Constructors
IfcDistributionPort()
public IfcDistributionPort()IfcDistributionPort(string, IfcFlowDirection, IfcVector3?, IfcVector3?, string?)
public IfcDistributionPort(string name, IfcFlowDirection flowDirection = IfcFlowDirection.SourceAndSink, IfcVector3? position = null, IfcVector3? direction = null, string? systemType = null)Parameters
namestringflowDirectionIfcFlowDirectionpositionIfcVector3?directionIfcVector3?systemTypestring?
Properties
ConnectedPort
Opposing connected port linking another MEP element (IFCRELCONNECTSPORTS).
public IfcDistributionPort? ConnectedPort { get; set; }Property Value
Description
public string? Description { get; set; }Property Value
Direction
public IfcVector3 Direction { get; set; }Property Value
FlowDirection
public IfcFlowDirection FlowDirection { get; set; }Property Value
GlobalId
public string GlobalId { get; set; }Property Value
HostElement
Host MEP element to which this port belongs (IFCRELCONNECTSPORTTOELEMENT).
public IfcElement? HostElement { get; set; }Property Value
Id
public int Id { get; set; }Property Value
Name
public string Name { get; set; }Property Value
Position
public IfcVector3 Position { get; set; }Property Value
SystemType
public string? SystemType { get; set; }