OpenStudio:model
 AllClasses Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages

#include "AirflowNetworkDistributionLinkage.hpp"

Inheritance diagram for openstudio::model::AirflowNetworkDistributionLinkage:

Public Member Functions

 AirflowNetworkDistributionLinkage (const Model &model, const AirflowNetworkNode &node1, const AirflowNetworkNode &node2, const AirflowNetworkComponent &component)
virtual ~AirflowNetworkDistributionLinkage ()
AirflowNetworkNode node1 () const
AirflowNetworkNode node2 () const
AirflowNetworkComponent component () const
boost::optional< ThermalZonethermalZone () const
bool setNode1 (const AirflowNetworkNode &airflowNetworkNodeAndZone)
bool setNode2 (const AirflowNetworkNode &airflowNetworkNodeAndZone)
bool setComponent (const AirflowNetworkComponent &airflowNetworkComponent)
bool setThermalZone (const ThermalZone &zone)
void resetThermalZone ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector
< AirflowNetworkDistributionLinkage
AirflowNetworkDistributionLinkageVector
typedef boost::optional
< AirflowNetworkDistributionLinkage
OptionalAirflowNetworkDistributionLinkage

Detailed Description

AirflowNetworkDistributionLinkage is a AirflowNetworkLinkage that wraps the OpenStudio IDD object 'OS:AirflowNetworkDistributionLinkage'.

Constructor & Destructor Documentation

openstudio::model::AirflowNetworkDistributionLinkage::AirflowNetworkDistributionLinkage ( const Model model,
const AirflowNetworkNode node1,
const AirflowNetworkNode node2,
const AirflowNetworkComponent component 
)
virtual openstudio::model::AirflowNetworkDistributionLinkage::~AirflowNetworkDistributionLinkage ( )
inlinevirtual

Member Function Documentation

AirflowNetworkComponent openstudio::model::AirflowNetworkDistributionLinkage::component ( ) const
static IddObjectType openstudio::model::AirflowNetworkDistributionLinkage::iddObjectType ( )
static
AirflowNetworkNode openstudio::model::AirflowNetworkDistributionLinkage::node1 ( ) const
AirflowNetworkNode openstudio::model::AirflowNetworkDistributionLinkage::node2 ( ) const
void openstudio::model::AirflowNetworkDistributionLinkage::resetThermalZone ( )
bool openstudio::model::AirflowNetworkDistributionLinkage::setComponent ( const AirflowNetworkComponent airflowNetworkComponent)
bool openstudio::model::AirflowNetworkDistributionLinkage::setNode1 ( const AirflowNetworkNode airflowNetworkNodeAndZone)
bool openstudio::model::AirflowNetworkDistributionLinkage::setNode2 ( const AirflowNetworkNode airflowNetworkNodeAndZone)
bool openstudio::model::AirflowNetworkDistributionLinkage::setThermalZone ( const ThermalZone zone)
boost::optional<ThermalZone> openstudio::model::AirflowNetworkDistributionLinkage::thermalZone ( ) const

Friends And Related Function Documentation