| 334 | } |
| 335 | |
| 336 | ShadingSurfaceGroupVector Site_Impl::shadingSurfaceGroups() const { |
| 337 | ShadingSurfaceGroupVector result = this->model().getConcreteModelObjects<ShadingSurfaceGroup>(); |
| 338 | result.erase(std::remove_if(result.begin(), result.end(), |
| 339 | [](const auto& shadingGroup) { return !istringEqual(shadingGroup.shadingSurfaceType(), "Site"); }), |
| 340 | result.end()); |
| 341 | return result; |
| 342 | } |
| 343 | /* |
| 344 | std::string Site_Impl::activeClimateZoneValue() const { |
| 345 | std::string result; |