picogl.backend.gl.state.texture =============================== .. py:module:: picogl.backend.gl.state.texture .. autoapi-nested-parse:: Provides utilities and context managers for managing OpenGL textures. This module defines enumerations and helper classes for texture handling, along with context managers for safely enabling and binding textures in an OpenGL environment. It aims to simplify texture management tasks and ensure proper state restoration after operations. Classes ------- .. autoapisummary:: picogl.backend.gl.state.texture.TexCoord2f picogl.backend.gl.state.texture.Vertex3f Functions --------- .. autoapisummary:: picogl.backend.gl.state.texture.texture2d_enabled Module Contents --------------- .. py:class:: TexCoord2f Tex Coord 2F .. py:attribute:: u :type: float .. py:attribute:: v :type: float .. py:class:: Vertex3f Vertex 3F .. py:attribute:: x :type: float .. py:attribute:: y :type: float .. py:attribute:: z :type: float .. py:function:: texture2d_enabled() Texture 2D Enabled