..
  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:: UniformDataType
   :module: PyOpenColorIO

   Types for uniform data.

   Members:

     UNIFORM_DOUBLE :

     UNIFORM_BOOL :

     UNIFORM_FLOAT3 : Array of 3 floats.

     UNIFORM_VECTOR_FLOAT : Vector of floats (size is set by uniform).

     UNIFORM_VECTOR_INT : Vector of int pairs (size is set by uniform).

     UNIFORM_UNKNOWN :

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

   .. py:attribute:: UniformDataType.UNIFORM_BOOL
      :module: PyOpenColorIO
      :value: <UniformDataType.UNIFORM_BOOL: 1>


   .. py:attribute:: UniformDataType.UNIFORM_DOUBLE
      :module: PyOpenColorIO
      :value: <UniformDataType.UNIFORM_DOUBLE: 0>


   .. py:attribute:: UniformDataType.UNIFORM_FLOAT3
      :module: PyOpenColorIO
      :value: <UniformDataType.UNIFORM_FLOAT3: 2>


   .. py:attribute:: UniformDataType.UNIFORM_UNKNOWN
      :module: PyOpenColorIO
      :value: <UniformDataType.UNIFORM_UNKNOWN: 5>


   .. py:attribute:: UniformDataType.UNIFORM_VECTOR_FLOAT
      :module: PyOpenColorIO
      :value: <UniformDataType.UNIFORM_VECTOR_FLOAT: 3>


   .. py:attribute:: UniformDataType.UNIFORM_VECTOR_INT
      :module: PyOpenColorIO
      :value: <UniformDataType.UNIFORM_VECTOR_INT: 4>


   .. py:property:: UniformDataType.value
      :module: PyOpenColorIO

