# mxpic.components.structures

```{eval-rst}
.. automodule:: mxpic.components.structures
   :no-members:
```

## strt_round_courner

```{eval-rst}
.. autoclass:: mxpic.components.structures.strt_round_courner
   :members:
   :undoc-members:
   :show-inheritance:
```

## circle

```{eval-rst}
.. autoclass:: mxpic.components.structures.circle
   :members:
   :undoc-members:
   :show-inheritance:
```

## mx_bend

```{eval-rst}
.. autoclass:: mxpic.components.structures.mx_bend
   :members:
   :undoc-members:
   :show-inheritance:
```

## Elipse_dual

```{eval-rst}
.. autoclass:: mxpic.components.structures.Elipse_dual
   :members:
   :undoc-members:
   :show-inheritance:
```

## Elipse

```{eval-rst}
.. autoclass:: mxpic.components.structures.Elipse
   :members:
   :undoc-members:
   :show-inheritance:
```

## hole

```{eval-rst}
.. autoclass:: mxpic.components.structures.hole
   :members:
   :undoc-members:
   :show-inheritance:
```

## Conchoid

```{eval-rst}
.. autoclass:: mxpic.components.structures.Conchoid
   :members:
   :undoc-members:
   :show-inheritance:
```

## Clothoid

```{eval-rst}
.. autoclass:: mxpic.components.structures.Clothoid
   :members:
   :undoc-members:
   :show-inheritance:
```

## Racetrack

```{eval-rst}
.. autoclass:: mxpic.components.structures.Racetrack
   :members:
   :undoc-members:
   :show-inheritance:
```
