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

#include "AirGap.hpp"

Inheritance diagram for openstudio::model::AirGap:

Public Member Functions

 AirGap (const Model &model, double thermalResistance=0.1)
virtual ~AirGap ()
double thermalResistance () const
OSOptionalQuantity getThermalResistance (bool returnIP=false) const
bool setThermalResistance (double thermalResistance)
bool setThermalResistance (const Quantity &thermalResistance)
void resetThermalResistance ()

Static Public Member Functions

static IddObjectType iddObjectType ()

Related Functions

typedef std::vector< AirGapAirGapVector
typedef boost::optional< AirGapOptionalAirGap

Detailed Description

AirGap is a OpaqueMaterial that wraps the OpenStudio IDD object 'OS:Material:AirGap'.

Constructor & Destructor Documentation

openstudio::model::AirGap::AirGap ( const Model model,
double  thermalResistance = 0.1 
)
explicit
virtual openstudio::model::AirGap::~AirGap ( )
inlinevirtual

Member Function Documentation

OSOptionalQuantity openstudio::model::AirGap::getThermalResistance ( bool  returnIP = false) const
static IddObjectType openstudio::model::AirGap::iddObjectType ( )
static
void openstudio::model::AirGap::resetThermalResistance ( )
bool openstudio::model::AirGap::setThermalResistance ( double  thermalResistance)
bool openstudio::model::AirGap::setThermalResistance ( const Quantity thermalResistance)
double openstudio::model::AirGap::thermalResistance ( ) const

Friends And Related Function Documentation

typedef std::vector<AirGap> AirGapVector
related
typedef boost::optional<AirGap> OptionalAirGap
related