summaryrefslogtreecommitdiff
path: root/doc/source/modules/gui/plot3d/glutils.rst
diff options
context:
space:
mode:
authorPicca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>2017-08-18 14:48:52 +0200
committerPicca Frédéric-Emmanuel <picca@synchrotron-soleil.fr>2017-08-18 14:48:52 +0200
commitf7bdc2acff3c13a6d632c28c4569690ab106eed7 (patch)
tree9d67cdb7152ee4e711379e03fe0546c7c3b97303 /doc/source/modules/gui/plot3d/glutils.rst
Import Upstream version 0.5.0+dfsg
Diffstat (limited to 'doc/source/modules/gui/plot3d/glutils.rst')
-rw-r--r--doc/source/modules/gui/plot3d/glutils.rst67
1 files changed, 67 insertions, 0 deletions
diff --git a/doc/source/modules/gui/plot3d/glutils.rst b/doc/source/modules/gui/plot3d/glutils.rst
new file mode 100644
index 0000000..2c36e83
--- /dev/null
+++ b/doc/source/modules/gui/plot3d/glutils.rst
@@ -0,0 +1,67 @@
+:mod:`_glutils`
+===============
+
+.. automodule:: silx.gui._glutils
+
+
+:mod:`_glutils.gl`
+------------------
+
+.. automodule:: silx.gui._glutils.gl
+ :members:
+
+Utility functions
+-----------------
+
+.. currentmodule:: silx.gui._glutils
+
+For OpenGL context management:
+
+.. autofunction:: getGLContext
+
+.. autofunction:: setGLContextGetter
+
+For type checking and conversion:
+
+.. autofunction:: sizeofGLType
+
+.. autofunction:: isSupportedGLType
+
+.. autofunction:: numpyToGLType
+
+:class:`Program`
+----------------
+
+.. autoclass:: Program
+ :members:
+
+:class:`Texture`
+----------------
+
+.. autoclass:: Texture
+ :members:
+
+:class:`FramebufferTexture`
+---------------------------
+
+.. autoclass:: FramebufferTexture
+ :members:
+
+Vertex Buffer
+-------------
+
+.. autoclass:: VertexBuffer
+ :members:
+
+.. autoclass:: VertexBufferAttrib
+ :members:
+
+.. autofunction:: vertexBuffer
+
+:mod:`font`
+-----------
+
+.. currentmodule:: silx.gui._glutils.font
+
+.. automodule:: silx.gui._glutils.font
+ :members: