# Deconstruct ModifierSet Interior

![](https://2572426507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ma9X8PomX22wWVDNCoj%2Fuploads%2Fgit-blob-7fbb86de7269799b980826fb8636040559efea67%2FDeconstruct_ModifierSet_Interior.png?alt=media)

![](https://2572426507-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-Ma9X8PomX22wWVDNCoj%2Fuploads%2Fgit-blob-840d9dcdbe363ebbe57488e19dffcd8241e8258e%2FDeconstruct_ModifierSet_Interior.png?alt=media) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-radiance/blob/master/honeybee_grasshopper_radiance/src/HB%20Deconstruct%20ModifierSet%20Interior.py)

Deconstruct a modifier set into its constituient interior modifiers.

## Inputs

* **mod\_set \[Required]**

  A modifier set to be deconstructed. This can also be text for a modifier set to be looked up in the modifier set library.&#x20;

## Outputs

* **interior\_wall**

  A modifier object for the set's interior walls.&#x20;
* **ceiling**

  A modifier object for the set's interior roofs.&#x20;
* **interior\_floor**

  A modifier object for the set's interior floors.&#x20;
* **interior\_window**

  A modifier object for all apertures with a Surface boundary condition.&#x20;
* **interior\_door**

  A modifier object for all opaque doors with a Surface boundary condition.&#x20;
* **int\_glass\_door**

  A modifier object for all glass doors with a Surface boundary condition.&#x20;
* **interior\_shade**

  A modifier object for all interior shades.&#x20;
