# 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;


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ladybug.tools/dragonfly-primer/components/1_visualize/geometry_properties.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
