|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.jogamp.opengl.impl.ProjectFloat
public class ProjectFloat
ProjectFloat.java
Created 11-jan-2004
Constructor Summary | |
---|---|
ProjectFloat()
|
Method Summary | |
---|---|
void |
destroy()
|
boolean |
gluInvertMatrixf(float[] src,
float[] inverse)
|
boolean |
gluInvertMatrixf(FloatBuffer src,
FloatBuffer inverse)
|
void |
gluLookAt(GLMatrixFunc gl,
float eyex,
float eyey,
float eyez,
float centerx,
float centery,
float centerz,
float upx,
float upy,
float upz)
Method gluLookAt |
static void |
gluMakeIdentityf(float[] m)
Make matrix an identity matrix |
static void |
gluMakeIdentityf(FloatBuffer m)
Make matrix an identity matrix |
static void |
gluMakeZero(FloatBuffer m)
Make matrix an zero matrix |
static void |
gluMultMatricesf(FloatBuffer a,
FloatBuffer b,
FloatBuffer r)
|
void |
gluOrtho2D(GLMatrixFunc gl,
float left,
float right,
float bottom,
float top)
Method gluOrtho2D. |
void |
gluPerspective(GLMatrixFunc gl,
float fovy,
float aspect,
float zNear,
float zFar)
Method gluPerspective. |
void |
gluPickMatrix(GLMatrixFunc gl,
float x,
float y,
float deltaX,
float deltaY,
int[] viewport,
int viewport_offset)
Method gluPickMatrix |
void |
gluPickMatrix(GLMatrixFunc gl,
float x,
float y,
float deltaX,
float deltaY,
IntBuffer viewport)
Method gluPickMatrix |
boolean |
gluProject(float objx,
float objy,
float objz,
float[] modelMatrix,
int modelMatrix_offset,
float[] projMatrix,
int projMatrix_offset,
int[] viewport,
int viewport_offset,
float[] win_pos,
int win_pos_offset)
Method gluProject |
boolean |
gluProject(float objx,
float objy,
float objz,
FloatBuffer modelMatrix,
FloatBuffer projMatrix,
IntBuffer viewport,
FloatBuffer win_pos)
Method gluProject |
boolean |
gluUnProject(float winx,
float winy,
float winz,
float[] modelMatrix,
int modelMatrix_offset,
float[] projMatrix,
int projMatrix_offset,
int[] viewport,
int viewport_offset,
float[] obj_pos,
int obj_pos_offset)
Method gluUnproject |
boolean |
gluUnProject(float winx,
float winy,
float winz,
FloatBuffer modelMatrix,
FloatBuffer projMatrix,
IntBuffer viewport,
FloatBuffer obj_pos)
Method gluUnproject |
boolean |
gluUnProject4(float winx,
float winy,
float winz,
float clipw,
float[] modelMatrix,
int modelMatrix_offset,
float[] projMatrix,
int projMatrix_offset,
int[] viewport,
int viewport_offset,
float near,
float far,
float[] obj_pos,
int obj_pos_offset)
Method gluUnproject4 |
boolean |
gluUnProject4(float winx,
float winy,
float winz,
float clipw,
FloatBuffer modelMatrix,
FloatBuffer projMatrix,
IntBuffer viewport,
float near,
float far,
FloatBuffer obj_pos)
Method gluUnproject4 |
static void |
normalize(float[] v)
Normalize vector |
static void |
normalize(FloatBuffer v)
Normalize vector |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ProjectFloat()
Method Detail |
---|
public void destroy()
public static void gluMakeIdentityf(FloatBuffer m)
public static void gluMakeZero(FloatBuffer m)
public static void gluMakeIdentityf(float[] m)
public boolean gluInvertMatrixf(float[] src, float[] inverse)
src
- inverse
-
public boolean gluInvertMatrixf(FloatBuffer src, FloatBuffer inverse)
src
- inverse
-
public static void gluMultMatricesf(FloatBuffer a, FloatBuffer b, FloatBuffer r)
a
- b
- r
- public static void normalize(float[] v)
v
- public static void normalize(FloatBuffer v)
v
- public void gluOrtho2D(GLMatrixFunc gl, float left, float right, float bottom, float top)
left
- right
- bottom
- top
- public void gluPerspective(GLMatrixFunc gl, float fovy, float aspect, float zNear, float zFar)
fovy
- aspect
- zNear
- zFar
- public void gluLookAt(GLMatrixFunc gl, float eyex, float eyey, float eyez, float centerx, float centery, float centerz, float upx, float upy, float upz)
eyex
- eyey
- eyez
- centerx
- centery
- centerz
- upx
- upy
- upz
- public boolean gluProject(float objx, float objy, float objz, float[] modelMatrix, int modelMatrix_offset, float[] projMatrix, int projMatrix_offset, int[] viewport, int viewport_offset, float[] win_pos, int win_pos_offset)
objx
- objy
- objz
- modelMatrix
- projMatrix
- viewport
- win_pos
-
public boolean gluProject(float objx, float objy, float objz, FloatBuffer modelMatrix, FloatBuffer projMatrix, IntBuffer viewport, FloatBuffer win_pos)
objx
- objy
- objz
- modelMatrix
- projMatrix
- viewport
- win_pos
-
public boolean gluUnProject(float winx, float winy, float winz, float[] modelMatrix, int modelMatrix_offset, float[] projMatrix, int projMatrix_offset, int[] viewport, int viewport_offset, float[] obj_pos, int obj_pos_offset)
winx
- winy
- winz
- modelMatrix
- projMatrix
- viewport
- obj_pos
-
public boolean gluUnProject(float winx, float winy, float winz, FloatBuffer modelMatrix, FloatBuffer projMatrix, IntBuffer viewport, FloatBuffer obj_pos)
winx
- winy
- winz
- modelMatrix
- projMatrix
- viewport
- obj_pos
-
public boolean gluUnProject4(float winx, float winy, float winz, float clipw, float[] modelMatrix, int modelMatrix_offset, float[] projMatrix, int projMatrix_offset, int[] viewport, int viewport_offset, float near, float far, float[] obj_pos, int obj_pos_offset)
winx
- winy
- winz
- clipw
- modelMatrix
- projMatrix
- viewport
- near
- far
- obj_pos
-
public boolean gluUnProject4(float winx, float winy, float winz, float clipw, FloatBuffer modelMatrix, FloatBuffer projMatrix, IntBuffer viewport, float near, float far, FloatBuffer obj_pos)
winx
- winy
- winz
- clipw
- modelMatrix
- projMatrix
- viewport
- near
- far
- obj_pos
-
public void gluPickMatrix(GLMatrixFunc gl, float x, float y, float deltaX, float deltaY, IntBuffer viewport)
x
- y
- deltaX
- deltaY
- viewport
- public void gluPickMatrix(GLMatrixFunc gl, float x, float y, float deltaX, float deltaY, int[] viewport, int viewport_offset)
x
- y
- deltaX
- deltaY
- viewport
- viewport_offset
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |