Classes | |
struct | PerspectiveProjection |
This class describes a simple monoscopic perspective projection comprised of a camera, its relation to the volume of interest and its relation to the condition under which the result is presented. More... | |
struct | EventHandler |
Functions | |
unsigned | adjust (unsigned val, unsigned min, double f) |
unsigned | adjustDetail (unsigned val, unsigned min) |
void | resize (int w, int h) |
void | init (int w, int h) |
void | render (double w) |
void | measureFrameRate () |
int | main (int argc, const char *argv[]) |
Variables | |
bool | opt_help = false |
double | opt_frameRate = 30 |
Options::IntByInt | opt_windowSize = { 500, 500 } |
Options::IntByInt | opt_windowPosition = { 0, 0 } |
Options::IntByInt | opt_screenDpcm = { 0, 0 } |
double | opt_eyeToScreenDist = 0.4 |
double | opt_depthOfField = 100 |
double | opt_interestBallRadius = 4 |
double | opt_detailLevel = 1 |
bool | opt_directRendering = true |
PerspectiveProjection | projection |