| VRS - The Virtual Rendering System |
| version 3.3 |
#include <vrs/stereo.h>

Public Types | |
| enum | Buffer { ST_Left, ST_Right } |
Public Member Functions | |
| VRS_SERIALIZABLE_CLASS_ENUM (Buffer) | |
| Stereo (Buffer=ST_Left, double eyeDistance=0.3, const Vector &eyeDirection=Vector(1.0, 0.0, 0.0)) | |
| void | setBuffer (Buffer) |
| Sets hint into which buffer rendering currently occurs. | |
| Buffer | getBuffer () const |
| Returns into which buffer rendering currently occurs. | |
| void | setEyeDistance (double eyeDistance) |
| double | getEyeDistance () const |
| Returns the eye distance. | |
| void | setEyeDirection (const Vector &eyeDirection) |
| Eye direction. See also StereoRendererGL. | |
| Vector | getEyeDirection () const |
| Returns the eye direction. See also StereoRenderGL. | |
| VRS_TYPEINFO (Stereo, MonoAttribute) | |
| VRS_SERIALIZABLE (Stereo) | |
This attribute is used only internally by VRS.
| enum VRS::Stereo::Buffer |
| VRS::Stereo::Stereo | ( | Buffer | = ST_Left, |
|
| double | eyeDistance = 0.3, |
|||
| const Vector & | eyeDirection = Vector(1.0, 0.0, 0.0) | |||
| ) |
Stereo viewing attribute. This attribute is used internally by the StereoRendererGL class. It is not intended to be used by application developers directly, unless you want to implement an own stereo rendering functionality.
| VRS::Stereo::VRS_SERIALIZABLE_CLASS_ENUM | ( | Buffer | ) |
| void VRS::Stereo::setBuffer | ( | Buffer | ) |
Sets hint into which buffer rendering currently occurs.
| Buffer VRS::Stereo::getBuffer | ( | ) | const |
Returns into which buffer rendering currently occurs.
| void VRS::Stereo::setEyeDistance | ( | double | eyeDistance | ) |
Eye distance adjusts the view to the left or right eye respectively.
| double VRS::Stereo::getEyeDistance | ( | ) | const |
Returns the eye distance.
| void VRS::Stereo::setEyeDirection | ( | const Vector & | eyeDirection | ) |
Eye direction. See also StereoRendererGL.
| Vector VRS::Stereo::getEyeDirection | ( | ) | const |
Returns the eye direction. See also StereoRenderGL.
| VRS::Stereo::VRS_TYPEINFO | ( | Stereo | , | |
| MonoAttribute | ||||
| ) |
| VRS::Stereo::VRS_SERIALIZABLE | ( | Stereo | ) |