bool FoundationKiva_Impl::setFootingWallConstruction(const ConstructionBase& construction) { return setPointer(OS_Foundation_KivaFields::FootingWallConstructionName, construction.handle()); }
bool InteriorPartitionSurface_Impl::setConstruction(const ConstructionBase& construction) { return this->setPointer(OS_InteriorPartitionSurfaceFields::ConstructionName, construction.handle()); }
bool ShadingSurface_Impl::setConstruction(const ConstructionBase& construction) { return this->setPointer(OS_ShadingSurfaceFields::ConstructionName, construction.handle()); }
bool DefaultSurfaceConstructions_Impl::setFloorConstruction(const ConstructionBase& construction) { return setPointer(OS_DefaultSurfaceConstructionsFields::FloorConstructionName, construction.handle()); }
bool InternalMassDefinition_Impl::setConstruction(const ConstructionBase& construction) { return setPointer(OS_InternalMass_DefinitionFields::ConstructionName, construction.handle()); }
bool DefaultConstructionSet_Impl::setSiteShadingConstruction(const ConstructionBase& construction) { return setPointer(OS_DefaultConstructionSetFields::SiteShadingConstructionName, construction.handle()); }
bool DefaultConstructionSet_Impl::setInteriorPartitionConstruction(const ConstructionBase& construction) { return setPointer(OS_DefaultConstructionSetFields::InteriorPartitionConstructionName, construction.handle()); }