Original signature is 'extern GLint gluUnProject4 (GLdouble winX, GLdouble winY, GLdouble winZ, GLdouble clipW, const GLdouble *model, const GLdouble *proj, const GLint *view, GLdouble nearPlane, GLdouble farPlane, GLdouble* objX, GLdouble* objY, GLdouble* objZ, GLdouble* objW);'
C# | Visual Basic | Visual C++ |
public static int gluUnProject4( double winX, double winY, double winZ, double clipW, IntPtr model, ref double proj, ref int view, double nearPlane, double farPlane, IntPtr objX, out double objY, IntPtr objZ, IntPtr objW )
Public Shared Function gluUnProject4 ( _ winX As Double, _ winY As Double, _ winZ As Double, _ clipW As Double, _ model As IntPtr, _ ByRef proj As Double, _ ByRef view As Integer, _ nearPlane As Double, _ farPlane As Double, _ objX As IntPtr, _ <OutAttribute> ByRef objY As Double, _ objZ As IntPtr, _ objW As IntPtr _ ) As Integer
- winX (Double)
[Missing <param name="winX"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- winY (Double)
[Missing <param name="winY"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- winZ (Double)
[Missing <param name="winZ"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- clipW (Double)
[Missing <param name="clipW"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- model (IntPtr)
[Missing <param name="model"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- proj (Double%)
[Missing <param name="proj"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- view (Int32%)
[Missing <param name="view"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- nearPlane (Double)
[Missing <param name="nearPlane"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- farPlane (Double)
[Missing <param name="farPlane"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- objX (IntPtr)
[Missing <param name="objX"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- objY (Double%)
[Missing <param name="objY"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- objZ (IntPtr)
[Missing <param name="objZ"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- objW (IntPtr)
[Missing <param name="objW"/> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
[Missing <returns> documentation for "M:Monobjc.OpenGL.GL.gluUnProject4(System.Double,System.Double,System.Double,System.Double,System.IntPtr,System.Double@,System.Int32@,System.Double,System.Double,System.IntPtr,System.Double@,System.IntPtr,System.IntPtr)"]
- Available in Monobjc Bridge: 10.6 (For Mac OS X 10.6 and later), 10.5 (For Mac OS X 10.5 and later)