#include <GLUT/glut.h>
#include <OpenGL/glu.h>
#include <OpenGL/glext.h>
#include <stdio.h>
#include <math.h>
#include <cstring>
#include <iostream>
#include <vector>
#include <FTGL/ftgl.h>
#include "../../../../JuceLibraryCode/JuceHeader.h"
Functions |
void | checkGlError () |
void | setViewportRange (int xMin, int xMax, int yMin, int yMax) |
void | drawString (float x, float y, void *f, const char *string) |
void | drawString (float x, float y, int size, String s, FTPixmapFont *f) |
void | drawViewportEdge () |
void | drawViewportCross () |
int | roundUp (int, int) |
double | ad16ToUv (int ad, int gain) |
void | makeLabel (int val, int gain, bool convert, char *s) |
void | n2ProjIdx (int i, int *p1, int *p2) |
template<class T > |
T * | addressof (T &arg) |
bool | isFrameBufferExtensionSupported () |
bool | checkFramebufferStatus () |
Macro Definition Documentation
#define GL_GLEXT_PROTOTYPES |
Function Documentation
double ad16ToUv |
( |
int |
ad, |
|
|
int |
gain |
|
) |
| |
bool checkFramebufferStatus |
( |
| ) |
|
void drawString |
( |
float |
x, |
|
|
float |
y, |
|
|
void * |
f, |
|
|
const char * |
string |
|
) |
| |
void drawString |
( |
float |
x, |
|
|
float |
y, |
|
|
int |
size, |
|
|
String |
s, |
|
|
FTPixmapFont * |
f |
|
) |
| |
void drawViewportCross |
( |
| ) |
|
void drawViewportEdge |
( |
| ) |
|
bool isFrameBufferExtensionSupported |
( |
| ) |
|
void makeLabel |
( |
int |
val, |
|
|
int |
gain, |
|
|
bool |
convert, |
|
|
char * |
s |
|
) |
| |
void n2ProjIdx |
( |
int |
i, |
|
|
int * |
p1, |
|
|
int * |
p2 |
|
) |
| |
int roundUp |
( |
int |
, |
|
|
int |
|
|
) |
| |
void setViewportRange |
( |
int |
xMin, |
|
|
int |
xMax, |
|
|
int |
yMin, |
|
|
int |
yMax |
|
) |
| |