#include "Site.hpp"
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
static std::vector< std::string > | validTerrainValues () |
Related Functions | |
typedef boost::optional< Site > | OptionalSite |
typedef std::vector< Site > | SiteVector |
Site is a ParentObject that wraps the OpenStudio IDD object 'OS_Site'.
|
inlinevirtual |
boost::optional<ClimateZones> openstudio::model::Site::climateZones | ( | ) | const |
Unique ClimateZones object parented by Site.
double openstudio::model::Site::elevation | ( | ) | const |
|
static |
bool openstudio::model::Site::isElevationDefaulted | ( | ) | const |
bool openstudio::model::Site::isLatitudeDefaulted | ( | ) | const |
bool openstudio::model::Site::isLongitudeDefaulted | ( | ) | const |
bool openstudio::model::Site::isTerrainDefaulted | ( | ) | const |
bool openstudio::model::Site::isTimeZoneDefaulted | ( | ) | const |
double openstudio::model::Site::latitude | ( | ) | const |
double openstudio::model::Site::longitude | ( | ) | const |
void openstudio::model::Site::resetElevation | ( | ) |
void openstudio::model::Site::resetLatitude | ( | ) |
void openstudio::model::Site::resetLongitude | ( | ) |
void openstudio::model::Site::resetTerrain | ( | ) |
void openstudio::model::Site::resetTimeZone | ( | ) |
bool openstudio::model::Site::setElevation | ( | double | elevation | ) |
bool openstudio::model::Site::setLatitude | ( | double | latitude | ) |
bool openstudio::model::Site::setLongitude | ( | double | longitude | ) |
bool openstudio::model::Site::setTerrain | ( | std::string | terrain | ) |
bool openstudio::model::Site::setTimeZone | ( | double | timeZone | ) |
std::vector<ShadingSurfaceGroup> openstudio::model::Site::shadingSurfaceGroups | ( | ) | const |
ShadingSurfaceGroup objects of type Site.
boost::optional<SiteGroundReflectance> openstudio::model::Site::siteGroundReflectance | ( | ) | const |
Unique SiteGroundReflectance object parented by Site.
boost::optional<SiteGroundTemperatureBuildingSurface> openstudio::model::Site::siteGroundTemperatureBuildingSurface | ( | ) | const |
Unique SiteGroundTemperatureBuildingSurface object parented by Site.
boost::optional<SiteGroundTemperatureDeep> openstudio::model::Site::siteGroundTemperatureDeep | ( | ) | const |
Unique SiteGroundTemperatureDeep object parented by Site.
boost::optional<SiteGroundTemperatureFCfactorMethod> openstudio::model::Site::siteGroundTemperatureFCfactorMethod | ( | ) | const |
Unique SiteGroundTemperatureFCfactorMethod object parented by Site.
boost::optional<SiteGroundTemperatureShallow> openstudio::model::Site::siteGroundTemperatureShallow | ( | ) | const |
Unique SiteGroundTemperatureShallow object parented by Site.
boost::optional<SiteWaterMainsTemperature> openstudio::model::Site::siteWaterMainsTemperature | ( | ) | const |
Unique SiteWaterMainsTemperature object parented by Site.
std::string openstudio::model::Site::terrain | ( | ) | const |
double openstudio::model::Site::timeZone | ( | ) | const |
|
static |
boost::optional<WeatherFile> openstudio::model::Site::weatherFile | ( | ) | const |
Unique WeatherFile object parented by Site.
|
related |
|
related |