#include "DefaultConstructionSet.hpp"
Static Public Member Functions | |
static IddObjectType | iddObjectType () |
Related Functions | |
using | DefaultConstructionSetVector = std::vector< DefaultConstructionSet > |
using | OptionalDefaultConstructionSet = boost::optional< DefaultConstructionSet > |
DefaultConstructionSet is a ResourceObject that wraps the OpenStudio IDD object 'OS_DefaultConstructionSet'.
|
explicit |
|
virtualdefault |
|
default |
|
default |
boost::optional<ConstructionBase> openstudio::model::DefaultConstructionSet::adiabaticSurfaceConstruction | ( | ) | const |
boost::optional<ConstructionBase> openstudio::model::DefaultConstructionSet::buildingShadingConstruction | ( | ) | const |
boost::optional<DefaultSubSurfaceConstructions> openstudio::model::DefaultConstructionSet::defaultExteriorSubSurfaceConstructions | ( | ) | const |
boost::optional<DefaultSurfaceConstructions> openstudio::model::DefaultConstructionSet::defaultExteriorSurfaceConstructions | ( | ) | const |
boost::optional<DefaultSurfaceConstructions> openstudio::model::DefaultConstructionSet::defaultGroundContactSurfaceConstructions | ( | ) | const |
boost::optional<DefaultSubSurfaceConstructions> openstudio::model::DefaultConstructionSet::defaultInteriorSubSurfaceConstructions | ( | ) | const |
boost::optional<DefaultSurfaceConstructions> openstudio::model::DefaultConstructionSet::defaultInteriorSurfaceConstructions | ( | ) | const |
boost::optional<ConstructionBase> openstudio::model::DefaultConstructionSet::getDefaultConstruction | ( | const PlanarSurface & | planarSurface | ) | const |
Returns the default construction for this planar surface if available.
|
static |
boost::optional<ConstructionBase> openstudio::model::DefaultConstructionSet::interiorPartitionConstruction | ( | ) | const |
void openstudio::model::DefaultConstructionSet::merge | ( | const DefaultConstructionSet & | other | ) |
Merge this object with other one, keep fields from this object if set otherwise set to value from other.
|
default |
|
default |
void openstudio::model::DefaultConstructionSet::resetAdiabaticSurfaceConstruction | ( | ) |
void openstudio::model::DefaultConstructionSet::resetBuildingShadingConstruction | ( | ) |
void openstudio::model::DefaultConstructionSet::resetDefaultExteriorSubSurfaceConstructions | ( | ) |
void openstudio::model::DefaultConstructionSet::resetDefaultExteriorSurfaceConstructions | ( | ) |
void openstudio::model::DefaultConstructionSet::resetDefaultGroundContactSurfaceConstructions | ( | ) |
void openstudio::model::DefaultConstructionSet::resetDefaultInteriorSubSurfaceConstructions | ( | ) |
void openstudio::model::DefaultConstructionSet::resetDefaultInteriorSurfaceConstructions | ( | ) |
void openstudio::model::DefaultConstructionSet::resetInteriorPartitionConstruction | ( | ) |
void openstudio::model::DefaultConstructionSet::resetSiteShadingConstruction | ( | ) |
void openstudio::model::DefaultConstructionSet::resetSpaceShadingConstruction | ( | ) |
bool openstudio::model::DefaultConstructionSet::setAdiabaticSurfaceConstruction | ( | const ConstructionBase & | construction | ) |
bool openstudio::model::DefaultConstructionSet::setBuildingShadingConstruction | ( | const ConstructionBase & | construction | ) |
bool openstudio::model::DefaultConstructionSet::setDefaultExteriorSubSurfaceConstructions | ( | const DefaultSubSurfaceConstructions & | defaultSubSurfaceConstructions | ) |
bool openstudio::model::DefaultConstructionSet::setDefaultExteriorSurfaceConstructions | ( | const DefaultSurfaceConstructions & | defaultSurfaceConstructions | ) |
bool openstudio::model::DefaultConstructionSet::setDefaultGroundContactSurfaceConstructions | ( | const DefaultSurfaceConstructions & | defaultSurfaceConstructions | ) |
bool openstudio::model::DefaultConstructionSet::setDefaultInteriorSubSurfaceConstructions | ( | const DefaultSubSurfaceConstructions & | defaultSubSurfaceConstructions | ) |
bool openstudio::model::DefaultConstructionSet::setDefaultInteriorSurfaceConstructions | ( | const DefaultSurfaceConstructions & | defaultSurfaceConstructions | ) |
bool openstudio::model::DefaultConstructionSet::setInteriorPartitionConstruction | ( | const ConstructionBase & | construction | ) |
bool openstudio::model::DefaultConstructionSet::setSiteShadingConstruction | ( | const ConstructionBase & | construction | ) |
bool openstudio::model::DefaultConstructionSet::setSpaceShadingConstruction | ( | const ConstructionBase & | construction | ) |
boost::optional<ConstructionBase> openstudio::model::DefaultConstructionSet::siteShadingConstruction | ( | ) | const |
boost::optional<ConstructionBase> openstudio::model::DefaultConstructionSet::spaceShadingConstruction | ( | ) | const |
|
related |
|
related |