|
OpenFrames
|
#include <OpenFrames/Export.h>#include <OpenFrames/View.hpp>#include <osg/ref_ptr>#include <osg/Referenced>#include <osg/Quat>#include <osg/LineWidth>#include <osg/MatrixTransform>#include <osg/Texture>#include <osg/Vec3d>#include <osgGA/Device>#include <osgViewer/ViewerEventHandlers>#include <algorithm>Go to the source code of this file.
Classes | |
| class | OpenFrames::OpenVREvent |
| An OSG-compatible event adapter for OpenVR. More... | |
| class | OpenFrames::OpenVRDevice |
| Represents data needed to use an OpenVR-supported HMD. More... | |
| class | OpenFrames::OpenVRDevice::LaserModel |
| Encapsulates the laser attached to OpenVR devices (usually controllers). More... | |
| class | OpenFrames::OpenVRDevice::DeviceModel |
| Encapsulates an OpenVR device's model. More... | |
| class | OpenFrames::OpenVRDevice::DeviceModelEventCallback |
| Event callback that shows/hides a VR controller's laser when its trigger is pressed. More... | |
| class | OpenFrames::OpenVREventDevice |
| Polls for OpenVR events and stores them in its OSG event queue. More... | |
| class | OpenFrames::OpenVRSlaveCallback |
| This class computes per-eye view matrices. More... | |
| class | OpenFrames::OpenVRTrackball |
| This class extends FollowingTrackball to include the OpenVR HMD transform. More... | |
| class | OpenFrames::OpenVRTrackball::MotionData |
| Data used when computing world transformations during user events. More... | |
| class | OpenFrames::OpenVRSwapBuffers |
| This class submits eye textures to OpenVR. More... | |
| class | OpenFrames::OpenVRImageHandler |
| Event handler that enables clicking on an image using VR controllers. More... | |
| class | OpenFrames::OpenVRImageHandler::PickData |
| Data used when computing world transformations during user events. More... | |
Namespaces | |
| OpenFrames | |
Declaration of OpenVRDevice class.
1.8.14