> For the complete documentation index, see [llms.txt](https://docs.dietrichs.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-de-en/design-program/modellbereiche/dach/direkte-dacheingabe/dachkontur.md).

# Roof Contour

## Roof outline - New roof outline polygon

A roof outline polygon consists of at least 3 points but may otherwise have any number of points. Any number of roof outline polygons can be entered. Each of these polygons generates one roof surface.

## Roof outline - Replace line

A line of a roof outline polygon is selected. It is thereby replaced by two rubber bands: from the start point to the mouse cursor and from the mouse cursor to the end point. The entire roof outline polygon therefore remains closed at all times. Using the right mouse button, one can choose between the start point and the end point of the former line as the starting point for the new polyline. The former line can now be replaced by any polyline. When the input is concluded with the right mouse button, the last gap is automatically closed by a line.

## Roof outline -- Move line

A line of a roof outline polygon is selected. An arrow indicates the positive direction for sliding. The distance by which the line should be displaced can be entered.

## Roof outline - Move point

A corner point of a roof outline polygon can be selected and moved. The two adjacent lines therefore remain but are altered in direction and length.

## Roof outline - Delete point

If one wants to remove lines from a roof outline polygon, corner points are deleted for that purpose. When a point is deleted, the two adjacent lines are replaced by a line from the start point of the first to the end point of the second former line.

## Roof outline - Delete roof outline polygon

Either the entire roof outline polygon including all components or only the components of this polygon or the auxiliary geometry is deleted.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://docs.dietrichs.com/dietrichs-intelligent-documentation/docs-de-en/design-program/modellbereiche/dach/direkte-dacheingabe/dachkontur.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
