=====
Enums
=====

Before Pycairo 1.13 most of the enum values defined here where only available
as constants on the module level. See :ref:`legacy_constants`.

.. currentmodule:: cairo

.. autoclass:: Antialias
    :members:
    :undoc-members:

.. autoclass:: Content
    :members:
    :undoc-members:

.. autoclass:: Extend
    :members:
    :undoc-members:

.. autoclass:: FillRule
    :members:
    :undoc-members:

.. autoclass:: Filter
    :members:
    :undoc-members:

.. autoclass:: FontSlant
    :members:
    :undoc-members:

.. autoclass:: FontWeight
    :members:
    :undoc-members:

.. autoclass:: Format
    :members:
    :undoc-members:

.. autoclass:: HintMetrics
    :members:
    :undoc-members:

.. autoclass:: HintStyle
    :members:
    :undoc-members:

.. autoclass:: LineCap
    :members:
    :undoc-members:

.. autoclass:: LineJoin
    :members:
    :undoc-members:

.. autoclass:: Operator
    :members:
    :undoc-members:

.. autoclass:: PathDataType
    :members:
    :undoc-members:

.. autoclass:: PSLevel
    :members:
    :undoc-members:

.. autoclass:: PDFVersion
    :members:
    :undoc-members:

.. autoclass:: SVGVersion
    :members:
    :undoc-members:

.. autoclass:: SubpixelOrder
    :members:
    :undoc-members:

.. autoclass:: RegionOverlap
    :members:
    :undoc-members:

.. autoclass:: Status
    :members:
    :undoc-members:

.. autoclass:: ScriptMode
    :members:
    :undoc-members:

.. autoclass:: TextClusterFlags
    :members:
    :undoc-members:

.. autoclass:: SurfaceObserverMode
    :members:
    :undoc-members:

.. autoclass:: PDFOutlineFlags
    :members:
    :undoc-members:

.. autoclass:: SVGUnit
    :members:
    :undoc-members:

.. autoclass:: PDFMetadata
    :members:
    :undoc-members:

.. autoclass:: ColorMode
    :members:
    :undoc-members:

.. autoclass:: Dither
    :members:
    :undoc-members: