def gluUnProject(winx, winy, winz, modelMatrix: 'Buffer', projMatrix:
    'Buffer', viewport: 'Buffer', objx, objy, objz):
    """Map object coordinates to window coordinates. 

    :param winz: Specify the window coordinates to be mapped. 
    :param modelMatrix: Specifies the current modelview matrix (as from a glGetDoublev call). 
    :type modelMatrix: 'Buffer'
    :param projMatrix: Specifies the current projection matrix (as from a glGetDoublev call). 
    :type projMatrix: 'Buffer'
    :param viewport: Specifies the current viewport (as from a glGetIntegerv call). 
    :type viewport: 'Buffer'
    :param objz: Return the computed object coordinates. 
    """
    pass
