Source code for picogl.backend.gl.enums.legacy.scale

"""
GL Push Matrix
"""

from OpenGL.raw.GL.VERSION.GL_1_0 import glScalef, glPushMatrix, glTranslatef, glRotatef, glPopMatrix, glLoadIdentity, \
    glViewport


[docs] def gl_viewport(x, y, width, height): glViewport(x, y, width, height)
[docs] def gl_load_identity(): glLoadIdentity()
[docs] def gl_pop_matrix(): glPopMatrix()
[docs] def gl_push_matrix(): glPushMatrix()
[docs] def gl_translatef(x: float, y: float, zoom: float): glTranslatef(x, y, float(zoom))
[docs] def gl_scalef(x: float, y: float, z: float): glScalef(x, y, z)
[docs] def gl_rotatef(angle, x: float, y: float, z: float): glRotatef(float(angle), x, y, z)