> For the complete documentation index, see [llms.txt](https://docs.ladybug.tools/dragonfly-primer/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ladybug.tools/dragonfly-primer/components/1_visualize/geometry_properties.md).

# Geometry Properties

![](/files/-MihraVQB9ar97AYGc2X)

![](/files/-MihraVRHoBhybT_qBO3) - [\[source code\]](https://github.com/ladybug-tools/dragonfly-grasshopper/blob/master/dragonfly_grasshopper/src//DF%20Geometry%20Properties.py)

Get properties of any Dragonfly geometry object.

## Inputs

* **df\_objs \[Required]**

  A Dragonfly Model, Building, Story or Room2D for which properties will be output.&#x20;

## Outputs

* **height**

  For a Model or a Building, this will be the average height of the object above the ground. For a Story, this will be the floor-to-floor height and, for a Room2D, this will be the floor-to-ceiling height.&#x20;
* **floor\_area**

  A number for the floor area  of all Rooms in the dragonfly object.&#x20;
* **ext\_wall\_area**

  A number for the total area of walls in the dragonfly object with an Outdoors boundary condition.&#x20;
* **ext\_win\_area**

  A number for the total area of windows in the dragonfly object with an Outdoors boundary condition.&#x20;
* **volume**

  A number for the volume of all Rooms in the dragonfly object.&#x20;
