My Project
 All Classes Files Functions Variables Enumerations Pages
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
ParametersRender Class Reference

Aggregates controllable parameters for all things related to OpenGL rendering. More...

#include <parameters_render.h>

Public Member Functions

 ParametersRender (const boost::program_options::variables_map &opts)
 Constructor.
 
 ~ParametersRender ()
 Destructor.
 
const XYZ illumination_direction () const
 Illumination direction computed from azimuth and elevation angles.
 

Static Public Member Functions

static
boost::program_options::options_description 
options ()
 

Public Attributes

bool wireframe
 Flag selecting OpenGL wireframe rendering.
 
bool display_list
 Render via display list.
 
bool joystick_mouse
 Joystick mode for flight.
 
float ambient
 Amount of global ambient illumination (0-1)
 
float illumination_azimuth
 Controls illumination direction.
 
float illumination_elevation
 Controls illumination direction.
 
FloatRGBA background_colour_low
 Background colour at low altitude.
 
FloatRGBA background_colour_high
 Background colour at high altitude.
 
float fps_target
 Target frame rate.
 

Detailed Description

Aggregates controllable parameters for all things related to OpenGL rendering.


The documentation for this class was generated from the following files: