OpenStudio:isomodel
 All Classes Namespaces Functions Variables Pages
Public Member Functions | List of all members
openstudio::isomodel::Structure Class Reference

#include <Structure.hpp>

Public Member Functions

double buildingHeight () const
 
double floorArea () const
 
double infiltrationRate () const
 
double interiorHeatCapacity () const
 
void setBuildingHeight (double value)
 
void setFloorArea (double value)
 
void setInfiltrationRate (double value)
 
void setInteriorHeatCapacity (double value)
 
void setWallArea (const Vector &value)
 
void setWallHeatCapacity (double value)
 
void setWallSolarAbsorbtion (const Vector &value)
 
void setWallThermalEmissivity (const Vector &value)
 
void setWallUniform (const Vector &value)
 
void setWindowArea (const Vector &value)
 
void setWindowNormalIncidenceSolarEnergyTransmittance (const Vector &value)
 
void setWindowShadingCorrectionFactor (const Vector &value)
 
void setWindowShadingDevice (double value)
 
void setWindowUniform (const Vector &value)
 
const Vector & wallArea () const
 
double wallHeatCapacity () const
 
const Vector & wallSolarAbsorbtion () const
 
const Vector & wallThermalEmissivity () const
 
const Vector & wallUniform () const
 
const Vector & windowArea () const
 
const Vector & windowNormalIncidenceSolarEnergyTransmittance () const
 
const Vector & windowShadingCorrectionFactor () const
 
double windowShadingDevice () const
 
const Vector & windowUniform () const
 

Member Function Documentation

double openstudio::isomodel::Structure::buildingHeight ( ) const
inline
double openstudio::isomodel::Structure::floorArea ( ) const
inline
double openstudio::isomodel::Structure::infiltrationRate ( ) const
inline
double openstudio::isomodel::Structure::interiorHeatCapacity ( ) const
inline
void openstudio::isomodel::Structure::setBuildingHeight ( double  value)
inline
void openstudio::isomodel::Structure::setFloorArea ( double  value)
inline
void openstudio::isomodel::Structure::setInfiltrationRate ( double  value)
inline
void openstudio::isomodel::Structure::setInteriorHeatCapacity ( double  value)
inline
void openstudio::isomodel::Structure::setWallArea ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWallHeatCapacity ( double  value)
inline
void openstudio::isomodel::Structure::setWallSolarAbsorbtion ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWallThermalEmissivity ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWallUniform ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWindowArea ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWindowNormalIncidenceSolarEnergyTransmittance ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWindowShadingCorrectionFactor ( const Vector &  value)
inline
void openstudio::isomodel::Structure::setWindowShadingDevice ( double  value)
inline
void openstudio::isomodel::Structure::setWindowUniform ( const Vector &  value)
inline
const Vector& openstudio::isomodel::Structure::wallArea ( ) const
inline
double openstudio::isomodel::Structure::wallHeatCapacity ( ) const
inline
const Vector& openstudio::isomodel::Structure::wallSolarAbsorbtion ( ) const
inline
const Vector& openstudio::isomodel::Structure::wallThermalEmissivity ( ) const
inline
const Vector& openstudio::isomodel::Structure::wallUniform ( ) const
inline
const Vector& openstudio::isomodel::Structure::windowArea ( ) const
inline
const Vector& openstudio::isomodel::Structure::windowNormalIncidenceSolarEnergyTransmittance ( ) const
inline
const Vector& openstudio::isomodel::Structure::windowShadingCorrectionFactor ( ) const
inline
double openstudio::isomodel::Structure::windowShadingDevice ( ) const
inline
const Vector& openstudio::isomodel::Structure::windowUniform ( ) const
inline