Go to the documentation of this file.
16 #ifndef SURGSIM_DEVICES_OCULUS_OCULUSVIEW_H
17 #define SURGSIM_DEVICES_OCULUS_OCULUSVIEW_H
20 #include <osg/ref_ptr>
27 class DisplaySettings;
46 SURGSIM_STATIC_REGISTRATION(OculusView);
80 #endif // SURGSIM_DEVICES_OCULUS_OCULUSVIEW_H
~OculusView()
Destructor.
Definition: OculusView.cpp:52
void setInputComponent(std::shared_ptr< Framework::Component > input)
Set the InputComponent this view connects to.
Definition: OculusView.cpp:56
OculusView(const std::string &name)
Constructor.
Definition: OculusView.cpp:33
osg::ref_ptr< osg::DisplaySettings > createDisplaySettings() const override
Definition: OculusView.cpp:66
OSG-based implementation of graphics view class.
Definition: OsgView.h:56
Definition: OculusView.h:25
Definition: CompoundShapeToGraphics.cpp:29
OculusView is a customization of SurgSim::Graphics::OsgView with projection matrices pulled from the ...
Definition: OculusView.h:49
std::shared_ptr< Input::InputComponent > m_inputComponent
The InputComponent this view connects.
Definition: OculusView.h:74
SURGSIM_CLASSNAME(SurgSim::Devices::OculusView)
std::shared_ptr< Input::InputComponent > getInputComponent() const
Definition: OculusView.cpp:61