# eunoia.Ellipse

Python · 0.6.0

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

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

```python
Ellipse(
    set: str,
    center: eunoia.Point,
    semi_major: float,
    semi_minor: float,
    rotation: float
)
```

A fitted ellipse for one input set.

<a id="set"></a>

## `set`

```python
set: str
```

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

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

## `center`

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

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

<a id="semi_major"></a>

## `semi_major`

```python
semi_major: float
```

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

<a id="semi_minor"></a>

## `semi_minor`

```python
semi_minor: float
```

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

<a id="rotation"></a>

## `rotation`

```python
rotation: float
```

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