.. _smtk-common:

-----------
SMTK Common
-----------

SMTK uses several generic patterns throughout its code base. These
patterns are defined in SMTK's `common` directory.

.. toctree::
   :maxdepth: 3

   factory.rst
   generator.rst
   links.rst
   observers.rst
   threadpool.rst
   typehierarchy.rst
   typecontainer.rst
   typemap.rst
   updaters.rst
