|
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 |