# Models
The elements (building-blocks) that constitute `SpatialData`.
```{eval-rst}
.. currentmodule:: spatialdata.models
.. autoclass:: Image2DModel
:members:
:undoc-members:
.. autoclass:: Image3DModel
:members:
:undoc-members:
.. autoclass:: Labels2DModel
:members:
:undoc-members:
.. autoclass:: Labels3DModel
:members:
:undoc-members:
.. autoclass:: ShapesModel
:members:
:undoc-members:
.. autoclass:: PointsModel
:members:
:undoc-members:
.. autoclass:: TableModel
:members:
:undoc-members:
This seems to have happened in the latest modification to the docs. See more details here: https://scverse.zulipchat.com/#narrow/channel/443514-spatialdata-dev/topic/docs/near/493413340.
models.mkddoesn't show any obvious reasons for the different results in the docs.