Package GLOOP
Class GLRenderer
java.lang.Object
GLOOP.GLRenderer
- All Implemented Interfaces:
com.jogamp.opengl.GLEventListener,EventListener
GLOOP (Graphics Library for object oriented Programming)
- Version:
- 4.31 (Januar 2023)
- Author:
- (Copyright) Volker Quade, volker.e.quade@gmail.com
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) boolean(package private) boolean(package private) double(package private) boolean(package private) boolean(package private) com.jogamp.opengl.awt.GLCanvas(package private) JFrame(package private) double(package private) boolean(package private) com.jogamp.opengl.GL2(package private) com.jogamp.opengl.glu.GLU(package private) float[](package private) double(package private) double(package private) long(package private) double(package private) float[](package private) double(package private) boolean(package private) double(package private) double(package private) double(package private) boolean(package private) long(package private) String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddisplay(com.jogamp.opengl.GLAutoDrawable drawable) voiddisplayChanged(com.jogamp.opengl.GLAutoDrawable drawable, boolean modeChanged, boolean deviceChanged) voiddispose(com.jogamp.opengl.GLAutoDrawable drawable) protected GLObjektgetObject(double pX, double pY) voidinit(com.jogamp.opengl.GLAutoDrawable drawable) voidreshape(com.jogamp.opengl.GLAutoDrawable drawable, int x, int y, int width, int height) voidsetzeKameradaten(float[] pDaten) protected void
-
Field Details
-
version
String version -
gl
com.jogamp.opengl.GL2 gl -
glu
com.jogamp.opengl.glu.GLU glu -
canvas
com.jogamp.opengl.awt.GLCanvas canvas -
frame
JFrame frame -
frameCount
double frameCount -
lastFPS
double lastFPS -
lastFrameTime
double lastFrameTime -
kamData
float[] kamData -
renderKamData
float[] renderKamData -
selektionslauf
boolean selektionslauf -
selektionX
double selektionX -
selektionY
double selektionY -
trefferID
long trefferID -
stereomodus
boolean stereomodus -
augendistanz
double augendistanz -
oeffnungswinkel
double oeffnungswinkel -
an
boolean an -
achsen
boolean achsen -
gitterdarstellung
boolean gitterdarstellung -
autoSyncMode
boolean autoSyncMode -
lastSync
long lastSync -
startzeit
double startzeit -
bereit
boolean bereit -
scaleHiDef
double scaleHiDef
-
-
Constructor Details
-
GLRenderer
public GLRenderer(int pB, int pH)
-
-
Method Details
-
init
public void init(com.jogamp.opengl.GLAutoDrawable drawable) - Specified by:
initin interfacecom.jogamp.opengl.GLEventListener
-
display
public void display(com.jogamp.opengl.GLAutoDrawable drawable) - Specified by:
displayin interfacecom.jogamp.opengl.GLEventListener
-
updateDarstellung
protected void updateDarstellung() -
getObject
-
setzeKameradaten
public void setzeKameradaten(float[] pDaten) -
reshape
public void reshape(com.jogamp.opengl.GLAutoDrawable drawable, int x, int y, int width, int height) - Specified by:
reshapein interfacecom.jogamp.opengl.GLEventListener
-
displayChanged
public void displayChanged(com.jogamp.opengl.GLAutoDrawable drawable, boolean modeChanged, boolean deviceChanged) -
dispose
public void dispose(com.jogamp.opengl.GLAutoDrawable drawable) - Specified by:
disposein interfacecom.jogamp.opengl.GLEventListener
-