# Visualize by BC

![](https://3521261292-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPHXQ1FZ8W_xSW4Nb61%2Fuploads%2Fgit-blob-71ef882ee373cb6b54cf4baacf43a82656b3bc03%2FVisualize_by_BC.png?alt=media)

![](https://3521261292-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LPHXQ1FZ8W_xSW4Nb61%2Fuploads%2Fgit-blob-80ab173c1b0d0a9d2b925fe3e9e69337481e4670%2FVisualize_by_BC.png?alt=media) - [\[source code\]](https://github.com/ladybug-tools/honeybee-grasshopper-core/blob/master/honeybee_grasshopper_core/src/HB%20Visualize%20by%20BC.py)

Visualize room geometry in the Rhino scene organized by boundary condition.

### Inputs

* **hb\_objs \[Required]**

A Honeybee Model, Room, Face, Aperture, Door or Shade to be previewed in the Rhino scene based on boundary condition.

### Outputs

* **outdoors**

Rhino geometry for the objects with an Outdoors boundary condition.

* **surface**

Rhino geometry for the objects with a Surface (interior) boundary condition.

* **ground**

Rhino geometry for the objects with a Ground boundary condition.

* **adiabatic**

Rhino geometry for the objects with an adiabatic (no heat flow) boundary condition.

* **other**

Rhino geometry for all objects with a boundary condition other than the four above. All shade geometry will also be added to this list.

* **wire\_frame**

A list of lines representing the outlines of the rooms.
