..
  SPDX-License-Identifier: CC-BY-4.0
  Copyright Contributors to the OpenColorIO Project.
  Do not edit! This file was automatically generated by share/docs/frozendoc.py.

.. py:class:: BitDepth
   :module: PyOpenColorIO

   Used in a configuration file to indicate the bit-depth of a color space, and by the :ref:`Processor` to specify the input and output bit-depths of images to process. Note that :ref:`Processor` only supports: UINT8, UINT10, UINT12, UINT16, F16 and F32.

   Members:

     BIT_DEPTH_UNKNOWN :

     BIT_DEPTH_UINT8 :

     BIT_DEPTH_UINT10 :

     BIT_DEPTH_UINT12 :

     BIT_DEPTH_UINT14 :

     BIT_DEPTH_UINT16 :

     BIT_DEPTH_UINT32 : Here for historical reason but that's not supported.

     BIT_DEPTH_F16 :

     BIT_DEPTH_F32 :

   .. py:method:: name() -> str
      :property:

   .. py:attribute:: BitDepth.BIT_DEPTH_F16
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_F16: 7>


   .. py:attribute:: BitDepth.BIT_DEPTH_F32
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_F32: 8>


   .. py:attribute:: BitDepth.BIT_DEPTH_UINT10
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UINT10: 2>


   .. py:attribute:: BitDepth.BIT_DEPTH_UINT12
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UINT12: 3>


   .. py:attribute:: BitDepth.BIT_DEPTH_UINT14
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UINT14: 4>


   .. py:attribute:: BitDepth.BIT_DEPTH_UINT16
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UINT16: 5>


   .. py:attribute:: BitDepth.BIT_DEPTH_UINT32
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UINT32: 6>


   .. py:attribute:: BitDepth.BIT_DEPTH_UINT8
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UINT8: 1>


   .. py:attribute:: BitDepth.BIT_DEPTH_UNKNOWN
      :module: PyOpenColorIO
      :value: <BitDepth.BIT_DEPTH_UNKNOWN: 0>


   .. py:property:: BitDepth.value
      :module: PyOpenColorIO

