picogl.backend.gl.enums.numerical

Defines an enumeration for OpenGL numerical values that represent data types such as float, double, integers, and their supported variants. The module also provides functionality to fetch supported and all available choices for vertex pointer types.

Classes:

GLNumeric: An enumeration of OpenGL numerical types with utility methods.

Attributes

_SUPPORTED_VERTEX_POINTER_TYPES

Classes

GLNumeric

gl Numerical Values

Module Contents

picogl.backend.gl.enums.numerical._SUPPORTED_VERTEX_POINTER_TYPES[source]
class picogl.backend.gl.enums.numerical.GLNumeric[source]

Bases: enum.IntEnum

gl Numerical Values

FLOAT[source]
DOUBLE[source]
INT[source]
UNSIGNED_INT[source]
SHORT[source]
UNSIGNED_SHORT[source]
BYTE[source]
UNSIGNED_BYTE[source]
classmethod supported_gl_types()[source]
classmethod choices()[source]