OpenStudio:isomodel
Loading...
Searching...
No Matches
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

◆ buildingHeight()

double openstudio::isomodel::Structure::buildingHeight ( ) const
inline

◆ floorArea()

double openstudio::isomodel::Structure::floorArea ( ) const
inline

◆ infiltrationRate()

double openstudio::isomodel::Structure::infiltrationRate ( ) const
inline

◆ interiorHeatCapacity()

double openstudio::isomodel::Structure::interiorHeatCapacity ( ) const
inline

◆ setBuildingHeight()

void openstudio::isomodel::Structure::setBuildingHeight ( double value)
inline

◆ setFloorArea()

void openstudio::isomodel::Structure::setFloorArea ( double value)
inline

◆ setInfiltrationRate()

void openstudio::isomodel::Structure::setInfiltrationRate ( double value)
inline

◆ setInteriorHeatCapacity()

void openstudio::isomodel::Structure::setInteriorHeatCapacity ( double value)
inline

◆ setWallArea()

void openstudio::isomodel::Structure::setWallArea ( const Vector & value)
inline

◆ setWallHeatCapacity()

void openstudio::isomodel::Structure::setWallHeatCapacity ( double value)
inline

◆ setWallSolarAbsorbtion()

void openstudio::isomodel::Structure::setWallSolarAbsorbtion ( const Vector & value)
inline

◆ setWallThermalEmissivity()

void openstudio::isomodel::Structure::setWallThermalEmissivity ( const Vector & value)
inline

◆ setWallUniform()

void openstudio::isomodel::Structure::setWallUniform ( const Vector & value)
inline

◆ setWindowArea()

void openstudio::isomodel::Structure::setWindowArea ( const Vector & value)
inline

◆ setWindowNormalIncidenceSolarEnergyTransmittance()

void openstudio::isomodel::Structure::setWindowNormalIncidenceSolarEnergyTransmittance ( const Vector & value)
inline

◆ setWindowShadingCorrectionFactor()

void openstudio::isomodel::Structure::setWindowShadingCorrectionFactor ( const Vector & value)
inline

◆ setWindowShadingDevice()

void openstudio::isomodel::Structure::setWindowShadingDevice ( double value)
inline

◆ setWindowUniform()

void openstudio::isomodel::Structure::setWindowUniform ( const Vector & value)
inline

◆ wallArea()

const Vector & openstudio::isomodel::Structure::wallArea ( ) const
inline

◆ wallHeatCapacity()

double openstudio::isomodel::Structure::wallHeatCapacity ( ) const
inline

◆ wallSolarAbsorbtion()

const Vector & openstudio::isomodel::Structure::wallSolarAbsorbtion ( ) const
inline

◆ wallThermalEmissivity()

const Vector & openstudio::isomodel::Structure::wallThermalEmissivity ( ) const
inline

◆ wallUniform()

const Vector & openstudio::isomodel::Structure::wallUniform ( ) const
inline

◆ windowArea()

const Vector & openstudio::isomodel::Structure::windowArea ( ) const
inline

◆ windowNormalIncidenceSolarEnergyTransmittance()

const Vector & openstudio::isomodel::Structure::windowNormalIncidenceSolarEnergyTransmittance ( ) const
inline

◆ windowShadingCorrectionFactor()

const Vector & openstudio::isomodel::Structure::windowShadingCorrectionFactor ( ) const
inline

◆ windowShadingDevice()

double openstudio::isomodel::Structure::windowShadingDevice ( ) const
inline

◆ windowUniform()

const Vector & openstudio::isomodel::Structure::windowUniform ( ) const
inline