glLoadMatrix

replace the current matrix with the specified matrix

Signature

glLoadMatrix( )->
glLoadMatrixd( const GLdouble * ( m ) )-> void
glLoadMatrixd( m )
glLoadMatrixf( const GLfloat * ( m ) )-> void
glLoadMatrixf( m )

Parameters

VariablesDescription
m
Specifies a pointer to 16 consecutive values, which are used as the elements of a 4 4 column-major matrix.

Sample Code References

The following code samples have been found which appear to reference the functions described here. Take care that the code may be old, broken or not even use PyOpenGL.

glLoadMatrixd
OpenGLContext tests/glutbitmapcharacter.py Lines: 37
OpenGLContext tests/glhistogram.py Lines: 85
OpenGLContext tests/gldrawpixels.py Lines: 89
OpenGLContext tests/gldrawpixelssynth.py Lines: 69
OpenGLContext OpenGLContext/atlas.py Lines: 254
OpenGLContext OpenGLContext/doinchildmatrix.py Lines: 28
OpenGLContext OpenGLContext/passes/renderpass.py Lines: 297
OpenGLContext OpenGLContext/passes/rendervisitor.py Lines: 419
OpenGLContext OpenGLContext/shadow/shadowcontext.py Lines: 22
glLoadMatrixf
OpenGLContext tests/shadow_1.py Lines: 289, 393, 395
OpenGLContext OpenGLContext/passes/flatcore.py Lines: 169, 251
OpenGLContext OpenGLContext/passes/_flat.py Lines: 445, 529
OpenGLContext OpenGLContext/passes/flatcompat.py Lines: 61, 71, 131, 141, 154, 183, 267
{LGPL} VisionEgg VisionEgg/GL.py Lines: 54, 55
{LGPL} VisionEgg VisionEgg/Core.py Lines: 790, 795, 800, 806, 811, 824, 837, 876
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/Object3D.py Lines: 123
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/Progress3D.py Lines: 140
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/TexPlane.py Lines: 141
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/Scrollbar3D.py Lines: 165
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/PygameWrapperPlane.py Lines: 149
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/SimpleCube.py Lines: 139
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/Button3D.py Lines: 181
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Sketches/playground/Display3D.py Lines: 415, 467
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/THF/Kamaelia/UI/OpenGL/OpenGLDisplay.py Lines: 783, 865
{LGPL or GPL or MPL} Kamaelia Sketches/CL/Topology3D/Utils/Particles3D.py Lines: 250, 291, 339
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/Object3D.py Lines: 123
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/Progress3D.py Lines: 140
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/TexPlane.py Lines: 141
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/Scrollbar3D.py Lines: 165
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/PygameWrapperPlane.py Lines: 149
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/SimpleCube.py Lines: 139
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/Button3D.py Lines: 181
{LGPL or GPL or MPL} Kamaelia Sketches/THF/3D/playground/Display3D.py Lines: 415, 467
{LGPL or GPL or MPL} Kamaelia Code/Python/Kamaelia/Kamaelia/UI/OpenGL/OpenGLDisplay.py Lines: 782, 864

MathML Rendering

Powered by MathJax