コード例 #1
0
ファイル: viewport.py プロジェクト: trb116/pythonanalyzer
def get_scissor():
    rect = (GL.GLint * 4)()
    GL.glGetIntegerv(GL.GL_SCISSOR_BOX, rect)
    return rectangle.create_from_position(x=rect[0],
                                          y=rect[1],
                                          width=rect[2],
                                          height=rect[3])
コード例 #2
0
ファイル: viewport.py プロジェクト: trb116/pythonanalyzer
def get_viewport():
    rect = (GL.GLint * 4)()
    GL.glGetIntegerv(GL.GL_VIEWPORT, rect)
    return rectangle.create_from_position(x=rect[0],
                                          y=rect[1],
                                          width=rect[2],
                                          height=rect[3])
コード例 #3
0
ファイル: viewport.py プロジェクト: adamlwgriffiths/PyGLy
def get_scissor():
    rect = (GL.GLint * 4)()
    GL.glGetIntegerv( GL.GL_SCISSOR_BOX, rect )
    return rectangle.create_from_position(
        x = rect[ 0 ],
        y = rect[ 1 ],
        width = rect[ 2 ],
        height = rect[ 3 ]
        )
コード例 #4
0
ファイル: viewport.py プロジェクト: adamlwgriffiths/PyGLy
def get_viewport():
    rect = (GL.GLint * 4)()
    GL.glGetIntegerv( GL.GL_VIEWPORT, rect )
    return rectangle.create_from_position(
        x = rect[ 0 ],
        y = rect[ 1 ],
        width = rect[ 2 ],
        height = rect[ 3 ]
        )