# mxpic.components.geometry.rings

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

## circle

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

## mx_bend

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

## Elipse_dual

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

## Elipse

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

## hole

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