public class GLTools extends Object
| Constructor and Description |
|---|
GLTools() |
| Modifier and Type | Method and Description |
|---|---|
static cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getScreenCoordinates(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
cz.cuni.amis.pogamut.base3d.worldview.object.Location worldPosition,
cz.cuni.amis.pogamut.base3d.worldview.object.Location store) |
static Rectangle |
getViewport(javax.media.opengl.GL gl) |
static cz.cuni.amis.pogamut.base3d.worldview.object.Location |
getWorldCoordinates(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
cz.cuni.amis.pogamut.base3d.worldview.object.Location screen,
cz.cuni.amis.pogamut.base3d.worldview.object.Location store) |
static void |
popMatrixMode(javax.media.opengl.GL gl) |
static void |
pushMatrixMode(javax.media.opengl.GL gl) |
static void |
renderWindow(javax.media.opengl.GL gl,
int x,
int y,
int width,
int height)
Render window for text to be drawn into it.
|
static void |
setOrthoViewport(javax.media.opengl.GL gl)
Set mode according to viewport.
|
public static cz.cuni.amis.pogamut.base3d.worldview.object.Location getWorldCoordinates(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
cz.cuni.amis.pogamut.base3d.worldview.object.Location screen,
cz.cuni.amis.pogamut.base3d.worldview.object.Location store)
public static cz.cuni.amis.pogamut.base3d.worldview.object.Location getScreenCoordinates(javax.media.opengl.GL gl,
javax.media.opengl.glu.GLU glu,
cz.cuni.amis.pogamut.base3d.worldview.object.Location worldPosition,
cz.cuni.amis.pogamut.base3d.worldview.object.Location store)
public static void renderWindow(javax.media.opengl.GL gl,
int x,
int y,
int width,
int height)
x - y - width - height - public static void setOrthoViewport(javax.media.opengl.GL gl)
public static Rectangle getViewport(javax.media.opengl.GL gl)
public static void pushMatrixMode(javax.media.opengl.GL gl)
public static void popMatrixMode(javax.media.opengl.GL gl)
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.