# eunoia.Container

Python · 0.6.0

[Source](<https://github.com/jolars/eunoia-py/blob/af16491d64a6d1f3b87b8645bd9697593daa0f02/python/eunoia/_models.py>)

<a id="constructor"></a>

```python
Container(center: eunoia.Point, width: float, height: float)
```

The fitted universe box drawn around a diagram fit with `complement`.

The container's area minus the (clipped) union of the shapes equals the requested complement area. The leftover region inside the container but outside every set is the *complement region*, keyed under the empty string in the plot data.

<a id="center"></a>

## `center`

```python
center: eunoia.Point
```

[Source](<https://github.com/jolars/eunoia-py/blob/af16491d64a6d1f3b87b8645bd9697593daa0f02/python/eunoia/_models.py>)

<a id="width"></a>

## `width`

```python
width: float
```

[Source](<https://github.com/jolars/eunoia-py/blob/af16491d64a6d1f3b87b8645bd9697593daa0f02/python/eunoia/_models.py>)

<a id="height"></a>

## `height`

```python
height: float
```

[Source](<https://github.com/jolars/eunoia-py/blob/af16491d64a6d1f3b87b8645bd9697593daa0f02/python/eunoia/_models.py>)
