picogl.buffers.vertex.vbo.vbo_class =================================== .. py:module:: picogl.buffers.vertex.vbo.vbo_class .. autoapi-nested-parse:: Vertex Attributes Attributes ---------- .. autoapisummary:: picogl.buffers.vertex.vbo.vbo_class.ATTRIBUTE_LAYOUT Classes ------- .. autoapisummary:: picogl.buffers.vertex.vbo.vbo_class.VBOType picogl.buffers.vertex.vbo.vbo_class.MeshDataAttrs Functions --------- .. autoapisummary:: picogl.buffers.vertex.vbo.vbo_class.get_stride Module Contents --------------- .. py:class:: VBOType Bases: :py:obj:`picogl.utils.strenum.StrEnum` VBO Type .. py:attribute:: VBO :value: 'vbo' .. py:attribute:: CBO :value: 'cbo' .. py:attribute:: NBO :value: 'nbo' .. py:attribute:: EBO :value: 'ebo' .. py:attribute:: UVS :value: 'uvs' .. py:class:: MeshDataAttrs Bases: :py:obj:`picogl.utils.strenum.StrEnum` Mesh Data Attrs .. py:attribute:: VERTICES :value: 'vertices' .. py:attribute:: COLORS :value: 'colors' .. py:attribute:: NORMALS :value: 'normals' .. py:attribute:: INDICES :value: 'indices' .. py:attribute:: TEXCOORDS :value: 'texcoords' .. py:data:: ATTRIBUTE_LAYOUT .. py:function:: get_stride(attr, data)