/** * Interface to C language function: <br> * <code> * GLint gluProject(GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble * winX, GLdouble * winY, GLdouble * winZ); * </code> * * <p>Accepts the outgoing window coordinates as a single array. */ public final boolean gluProject( double objX, double objY, double objZ, double[] model, int model_offset, double[] proj, int proj_offset, int[] view, int view_offset, double[] winPos, int winPos_offset) { return project.gluProject( objX, objY, objZ, model, model_offset, proj, proj_offset, view, view_offset, winPos, winPos_offset); }
/** * Interface to C language function: <br> * <code> * GLint gluProject(GLdouble objX, GLdouble objY, GLdouble objZ, const GLdouble * model, const GLdouble * proj, const GLint * view, GLdouble * winX, GLdouble * winY, GLdouble * winZ); * </code> * * <p>Accepts the outgoing window coordinates as a single buffer. */ public final boolean gluProject( double objX, double objY, double objZ, DoubleBuffer model, DoubleBuffer proj, IntBuffer view, DoubleBuffer winPos) { return project.gluProject(objX, objY, objZ, model, proj, view, winPos); }