TextureFormat ============= .. py:class:: ansys.stk.core.graphics.TextureFormat IntEnum .. py:currentmodule:: TextureFormat Overview -------- .. tab-set:: .. tab-item:: Members .. list-table:: :header-rows: 0 :widths: auto * - :py:attr:`~ALPHA4` - Each texel is an 4-bit alpha component. * - :py:attr:`~ALPHA8` - Each texel is an 8-bit alpha component. * - :py:attr:`~ALPHA12` - Each texel is an 12-bit alpha component. * - :py:attr:`~ALPHA16` - Each texel is an 16-bit alpha component. * - :py:attr:`~R3G3B2` - Each texel contains 3-bit red and green components and 2-bit blue component. * - :py:attr:`~RGB4` - Each texel contains 4-bit red, green, and blue components. * - :py:attr:`~RGB5` - Each texel contains 5-bit red, green, and blue components. * - :py:attr:`~RGB8` - Each texel contains 8-bit red, green, and blue components. * - :py:attr:`~RGB10` - Each texel contains 10-bit red, green, and blue components. * - :py:attr:`~RGB12` - Each texel contains 12-bit red, green, and blue components. * - :py:attr:`~RGB16` - Each texel contains 16-bit red, green, and blue components. * - :py:attr:`~RGB16_F` - Each texel contains 16-bit red, green, and blue floating point components. * - :py:attr:`~RGB32_F` - Each texel contains 32-bit red, green, and blue floating point components. * - :py:attr:`~RGBA2` - Each texel contains 2-bit red, green, blue, and alpha components. * - :py:attr:`~RGBA4` - Each texel contains 4-bit red, green, blue, and alpha components. * - :py:attr:`~RGB5_A1` - Each texel contains 5-bit red, green, blue components and 1-bit alpha component. * - :py:attr:`~RGBA8` - Each texel contains 8-bit red, green, blue, and alpha components. * - :py:attr:`~RGB10_A2` - Each texel contains 10-bit red, green, blue components and 2-bit alpha component. * - :py:attr:`~RGBA12` - Each texel contains 12-bit red, green, blue, and alpha components. * - :py:attr:`~RGBA16` - Each texel contains 16-bit red, green, blue, and alpha components. * - :py:attr:`~RGBA16_F` - Each texel contains 16-bit red, green, blue, and alpha floating point components. * - :py:attr:`~RGBA32_F` - Each texel contains 32-bit red, green, blue, and alpha floating point components. * - :py:attr:`~LUMINANCE4` - Each texel is an 4-bit luminance, e.g. intensity, component. * - :py:attr:`~LUMINANCE8` - Each texel is an 8-bit luminance, e.g. intensity, component. * - :py:attr:`~LUMINANCE12` - Each texel is an 12-bit luminance, e.g. intensity, component. * - :py:attr:`~LUMINANCE16` - Each texel is an 16-bit luminance, e.g. intensity, component. * - :py:attr:`~LUMINANCE16_F` - Each texel is an 16-bit luminance, e.g. intensity, floating point component. * - :py:attr:`~LUMINANCE32_F` - Each texel is an 32-bit luminance, e.g. intensity, floating point component. * - :py:attr:`~LUMINANCE4_ALPHA4` - Each texel contains an 4-bit luminance and 4-bit alpha component. * - :py:attr:`~LUMINANCE6_ALPHA2` - Each texel contains an 6-bit luminance and 2-bit alpha component. * - :py:attr:`~LUMINANCE8_ALPHA8` - Each texel contains an 8-bit luminance and 8-bit alpha component. * - :py:attr:`~LUMINANCE12_ALPHA4` - Each texel contains an 12-bit luminance and 4-bit alpha component. * - :py:attr:`~LUMINANCE12_ALPHA12` - Each texel contains an 12-bit luminance and 12-bit alpha component. * - :py:attr:`~LUMINANCE16_ALPHA16` - Each texel contains an 16-bit luminance and 16-bit alpha component. * - :py:attr:`~LUMINANCE16_ALPHA16_F` - Each texel contains an 16-bit luminance and 16-bit alpha floating point component. * - :py:attr:`~LUMINANCE32_ALPHA32_F` - Each texel contains an 32-bit luminance and 32-bit alpha floating point component. Import detail ------------- .. code-block:: python from ansys.stk.core.graphics import TextureFormat