#include "AirflowNetworkDistributionLinkage.hpp"
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< ThermalZone > | thermalZone () 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 |
AirflowNetworkDistributionLinkage is a AirflowNetworkLinkage that wraps the OpenStudio IDD object 'OS:AirflowNetworkDistributionLinkage'.
openstudio::model::AirflowNetworkDistributionLinkage::AirflowNetworkDistributionLinkage | ( | const Model & | model, |
const AirflowNetworkNode & | node1, | ||
const AirflowNetworkNode & | node2, | ||
const AirflowNetworkComponent & | component | ||
) |
|
inlinevirtual |
AirflowNetworkComponent openstudio::model::AirflowNetworkDistributionLinkage::component | ( | ) | const |
|
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 |
|
related |
|
related |