Created 11-jan-2004
| Modifier and Type | Field and Description |
|---|---|
| private final DoubleBuffer | |
| private static final double[] | |
| private final double[] | |
| private final DoubleBuffer | |
| private final double[] | |
| private final DoubleBuffer | |
| private final double[] | |
| private final DoubleBuffer | |
| private final DoubleBuffer | |
| private final double[][] | |
| private final DoubleBuffer | |
| private final DoubleBuffer |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| private boolean | |
| private boolean | |
| private void | |
| private void | |
| private void | __gluMultMatricesd(final double[] a, final int a_offset, final double[] b, final int b_offset, final double[] r)
|
| private void | |
| private void | __gluMultMatrixVecd(final double[] matrix, final int matrix_offset, final double[] in, final double[] out)
Method __gluMultMatrixVecd |
| private void | __gluMultMatrixVecd(final DoubleBuffer matrix, final DoubleBuffer in, final DoubleBuffer out)
Method __gluMultMatrixVecd |
| private static void | cross(final DoubleBuffer v1, final DoubleBuffer v2, final DoubleBuffer result)
Calculate cross-product |
| public void | |
| public void | gluOrtho2D(final GL2 gl, final double left, final double right, final double bottom, final double top)
Method gluOrtho2D. |
| public void | gluPerspective(final GL2 gl, final double fovy, final double aspect, final double zNear, final double zFar)
Method gluPerspective. |
| public void | gluPickMatrix(final GL2 gl, final double x, final double y, final double deltaX, final double deltaY, final IntBuffer viewport)
Method gluPickMatrix |
| public void | gluPickMatrix(final GL2 gl, final double x, final double y, final double deltaX, final double deltaY, final int[] viewport, final int viewport_offset)
Method gluPickMatrix |
| public boolean | gluProject(final double objx, final double objy, final double objz, final double[] modelMatrix, final int modelMatrix_offset, final double[] projMatrix, final int projMatrix_offset, final int[] viewport, final int viewport_offset, final double[] win_pos, final int win_pos_offset)
Method gluProject |
| public boolean | gluProject(final double objx, final double objy, final double objz, final DoubleBuffer modelMatrix, final DoubleBuffer projMatrix, final IntBuffer viewport, final DoubleBuffer win_pos)
Method gluProject |
| public boolean | gluUnProject(final double winx, final double winy, final double winz, final double[] modelMatrix, final int modelMatrix_offset, final double[] projMatrix, final int projMatrix_offset, final int[] viewport, final int viewport_offset, final double[] obj_pos, final int obj_pos_offset)
Method gluUnproject |
| public boolean | gluUnProject(final double winx, final double winy, final double winz, final DoubleBuffer modelMatrix, final DoubleBuffer projMatrix, final IntBuffer viewport, final DoubleBuffer obj_pos)
Method gluUnproject |
| public boolean | gluUnProject4(final double winx, final double winy, final double winz, final double clipw, final double[] modelMatrix, final int modelMatrix_offset, final double[] projMatrix, final int projMatrix_offset, final int[] viewport, final int viewport_offset, final double near, final double far, final double[] obj_pos, final int obj_pos_offset)
Method gluUnproject4 |
| public boolean | gluUnProject4(final double winx, final double winy, final double winz, final double clipw, final DoubleBuffer modelMatrix, final DoubleBuffer projMatrix, final IntBuffer viewport, final double near, final double far, final DoubleBuffer obj_pos)
Method gluUnproject4 |
| private static void | |
| private static DoubleBuffer |
| forwardBuf | back to summary |
|---|---|
| private final DoubleBuffer forwardBuf | |
| IDENTITY_MATRIX | back to summary |
|---|---|
| private static final double[] IDENTITY_MATRIX | |
| in | back to summary |
|---|---|
| private final double[] in | |
| inBuf | back to summary |
|---|---|
| private final DoubleBuffer inBuf | |
| matrix | back to summary |
|---|---|
| private final double[] matrix | |
| matrixBuf | back to summary |
|---|---|
| private final DoubleBuffer matrixBuf | |
| out | back to summary |
|---|---|
| private final double[] out | |
| outBuf | back to summary |
|---|---|
| private final DoubleBuffer outBuf | |
| sideBuf | back to summary |
|---|---|
| private final DoubleBuffer sideBuf | |
| tempMatrix | back to summary |
|---|---|
| private final double[][] tempMatrix | |
| tempMatrixBuf | back to summary |
|---|---|
| private final DoubleBuffer tempMatrixBuf | |
| upBuf | back to summary |
|---|---|
| private final DoubleBuffer upBuf | |
| ProjectDouble | back to summary |
|---|---|
| public ProjectDouble() | |
| __gluInvertMatrixd | back to summary |
|---|---|
| private boolean __gluInvertMatrixd(final double[] src, final double[] inverse) | |
| __gluInvertMatrixd | back to summary |
|---|---|
| private boolean __gluInvertMatrixd(final DoubleBuffer src, final DoubleBuffer inverse) | |
| __gluMakeIdentityd | back to summary |
|---|---|
| private void __gluMakeIdentityd(final DoubleBuffer m) Make matrix an identity matrix | |
| __gluMakeIdentityd | back to summary |
|---|---|
| private void __gluMakeIdentityd(final double[] m) Make matrix an identity matrix | |
| __gluMultMatricesd | back to summary |
|---|---|
| private void __gluMultMatricesd(final double[] a, final int a_offset, final double[] b, final int b_offset, final double[] r) | |
| __gluMultMatricesd | back to summary |
|---|---|
| private void __gluMultMatricesd(final DoubleBuffer a, final DoubleBuffer b, final DoubleBuffer r) | |
| __gluMultMatrixVecd | back to summary |
|---|---|
| private void __gluMultMatrixVecd(final double[] matrix, final int matrix_offset, final double[] in, final double[] out) Method __gluMultMatrixVecd | |
| __gluMultMatrixVecd | back to summary |
|---|---|
| private void __gluMultMatrixVecd(final DoubleBuffer matrix, final DoubleBuffer in, final DoubleBuffer out) Method __gluMultMatrixVecd | |
| cross | back to summary |
|---|---|
| private static void cross(final DoubleBuffer v1, final DoubleBuffer v2, final DoubleBuffer result) Calculate cross-product | |
| gluLookAt | back to summary |
|---|---|
| public void gluLookAt(final GL2 gl, final double eyex, final double eyey, final double eyez, final double centerx, final double centery, final double centerz, final double upx, final double upy, final double upz) Method gluLookAt | |
| gluOrtho2D | back to summary |
|---|---|
| public void gluOrtho2D(final GL2 gl, final double left, final double right, final double bottom, final double top) Method gluOrtho2D. | |
| gluPerspective | back to summary |
|---|---|
| public void gluPerspective(final GL2 gl, final double fovy, final double aspect, final double zNear, final double zFar) Method gluPerspective. | |
| gluPickMatrix | back to summary |
|---|---|
| public void gluPickMatrix(final GL2 gl, final double x, final double y, final double deltaX, final double deltaY, final IntBuffer viewport) Method gluPickMatrix | |
| gluPickMatrix | back to summary |
|---|---|
| public void gluPickMatrix(final GL2 gl, final double x, final double y, final double deltaX, final double deltaY, final int[] viewport, final int viewport_offset) Method gluPickMatrix | |
| gluProject | back to summary |
|---|---|
| public boolean gluProject(final double objx, final double objy, final double objz, final double[] modelMatrix, final int modelMatrix_offset, final double[] projMatrix, final int projMatrix_offset, final int[] viewport, final int viewport_offset, final double[] win_pos, final int win_pos_offset) Method gluProject | |
| gluProject | back to summary |
|---|---|
| public boolean gluProject(final double objx, final double objy, final double objz, final DoubleBuffer modelMatrix, final DoubleBuffer projMatrix, final IntBuffer viewport, final DoubleBuffer win_pos) Method gluProject | |
| gluUnProject | back to summary |
|---|---|
| public boolean gluUnProject(final double winx, final double winy, final double winz, final double[] modelMatrix, final int modelMatrix_offset, final double[] projMatrix, final int projMatrix_offset, final int[] viewport, final int viewport_offset, final double[] obj_pos, final int obj_pos_offset) Method gluUnproject | |
| gluUnProject | back to summary |
|---|---|
| public boolean gluUnProject(final double winx, final double winy, final double winz, final DoubleBuffer modelMatrix, final DoubleBuffer projMatrix, final IntBuffer viewport, final DoubleBuffer obj_pos) Method gluUnproject | |
| gluUnProject4 | back to summary |
|---|---|
| public boolean gluUnProject4(final double winx, final double winy, final double winz, final double clipw, final double[] modelMatrix, final int modelMatrix_offset, final double[] projMatrix, final int projMatrix_offset, final int[] viewport, final int viewport_offset, final double near, final double far, final double[] obj_pos, final int obj_pos_offset) Method gluUnproject4 | |
| gluUnProject4 | back to summary |
|---|---|
| public boolean gluUnProject4(final double winx, final double winy, final double winz, final double clipw, final DoubleBuffer modelMatrix, final DoubleBuffer projMatrix, final IntBuffer viewport, final double near, final double far, final DoubleBuffer obj_pos) Method gluUnproject4 | |
| normalize | back to summary |
|---|---|
| private static void normalize(final DoubleBuffer v) Normalize vector | |
| slice | back to summary |
|---|---|
| private static DoubleBuffer slice(final DoubleBuffer buf, final int pos, final int len) | |