HyperspaceExplorer 0.7.1
|
Public Attributes | |
std::shared_ptr< Displayable > | _F |
the Function object currently displayed | |
bool | _colors |
whether to use colors in rendering | |
bool | _coordinates |
whether to display the 4D coordinate cross | |
bool | _fog |
whether to use depth cue/fog in rendering | |
bool | _hyperfog |
whether to use four-dimensional depth cue | |
bool | _lighting |
whether to use lighting in rendering | |
bool | _shading |
whether to use shading in rendering | |
bool | _solid |
whether to draw the objects' surfaces | |
bool | _transparence |
whether to use transparence/line antialiasing | |
std::vector< Light * > | _lights |
Stores all the lights in the scene. | |
Color | _background |
background color | |
VecMath::Rotation< 4 > | _dR |
delta values in angles for 4D rotation for animations | |
VecMath::Vector< 4 > | _T |
coordinates for 4D translation | |
VecMath::Rotation< 4 > | _R |
angles for 4D rotation | |
double | _camW |
W coordinate of the camera. | |
double | _scrW |
W coordinate of the screen. | |
unsigned | _numFrames |
number of frames for animations | |
unsigned | _numLoops |
number of loops to repeat an animation | |
bool | _writeImages |
whether to save images to file system | |
std::string | _imageDir |
directory to save images to | |
std::string | _imagePrefix |
filename prefix for saved images |
Stores all the lights in the scene.
Referenced by UI::ViewImpl::addLight(), UI::ViewImpl::getLights(), and UI::ViewImpl::removeLight().