| Name | Apply_shading_properties_to_all |
| Display Name | Apply Shading Properties To All Site And Building Shading Surfaces |
| uuid | 48a622c2-2d5f-4167-a7e7-daba2c9480c1 |
| Type | Measure |
| Language | Ruby |
| Tags | Envelope.Opaque |
| Description | Assigns a Construction and/or Transmittance Schedule to every shading
surface that belongs to a ShadingSurfaceGroup with Shading Surface Type of
Site or Building. |
| Modeler's Description | Iterates all ShadingSurfaceGroup objects in the model. For groups whose
shadingSurfaceType is "Site" or "Building", calls setConstruction and/or
setTransmittanceSchedule on each child ShadingSurface. A value of "--- No
Change ---" skips that property. |
| Measure Type | ModelMeasure |
| Intended Software Tool | Apply Measure Now |
| Intended Software Tool | OpenStudio Application |
| GitHub Repo Link | View on GitHub |