Public Member Functions | Protected Slots | Protected Member Functions | Private Attributes
oculus_rviz_plugins::OculusDisplay Class Reference

#include <oculus_display.h>

Inheritance diagram for oculus_rviz_plugins::OculusDisplay:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 OculusDisplay ()
virtual void onInitialize ()
virtual void postRenderTargetUpdate (const Ogre::RenderTargetEvent &evt)
virtual void preRenderTargetUpdate (const Ogre::RenderTargetEvent &evt)
virtual void reset ()
virtual void update (float wall_dt, float ros_dt)
virtual ~OculusDisplay ()

Protected Slots

void onFollowCamChanged ()
void onFullScreenChanged ()
void onPredictionDtChanged ()
void onPubTfChanged ()
void onScreenCountChanged (int newCount)

Protected Member Functions

virtual void onDisable ()
virtual void onEnable ()
void updateCamera ()

Private Attributes

rviz::BoolPropertyfollow_cam_property_
rviz::BoolPropertyfullscreen_property_
rviz::BoolPropertyhorizontal_property_
rviz::FloatPropertynear_clip_property_
boost::shared_ptr< Oculusoculus_
rviz::VectorPropertyoffset_property_
rviz::FloatPropertyprediction_dt_property_
rviz::StringPropertypub_tf_frame_property_
rviz::BoolPropertypub_tf_property_
rviz::RenderWidgetrender_widget_
Ogre::SceneNode * scene_node_
rviz::TfFramePropertytf_frame_property_
tf::TransformBroadcaster tf_pub_

Detailed Description

Definition at line 69 of file oculus_display.h.


Constructor & Destructor Documentation

Definition at line 68 of file oculus_display.cpp.

Definition at line 79 of file oculus_display.cpp.


Member Function Documentation

void oculus_rviz_plugins::OculusDisplay::onDisable ( ) [protected, virtual]

Reimplemented from rviz::Display.

Definition at line 254 of file oculus_display.cpp.

void oculus_rviz_plugins::OculusDisplay::onEnable ( ) [protected, virtual]

Reimplemented from rviz::Display.

Definition at line 225 of file oculus_display.cpp.

Definition at line 136 of file oculus_display.cpp.

Definition at line 173 of file oculus_display.cpp.

Reimplemented from rviz::Display.

Definition at line 86 of file oculus_display.cpp.

Definition at line 146 of file oculus_display.cpp.

Definition at line 141 of file oculus_display.cpp.

void oculus_rviz_plugins::OculusDisplay::onScreenCountChanged ( int  newCount) [protected, slot]

Definition at line 157 of file oculus_display.cpp.

void oculus_rviz_plugins::OculusDisplay::postRenderTargetUpdate ( const Ogre::RenderTargetEvent &  evt) [virtual]

Definition at line 215 of file oculus_display.cpp.

void oculus_rviz_plugins::OculusDisplay::preRenderTargetUpdate ( const Ogre::RenderTargetEvent &  evt) [virtual]

Definition at line 206 of file oculus_display.cpp.

Reimplemented from rviz::Display.

Definition at line 367 of file oculus_display.cpp.

void oculus_rviz_plugins::OculusDisplay::update ( float  wall_dt,
float  ros_dt 
) [virtual]

Reimplemented from rviz::Display.

Definition at line 264 of file oculus_display.cpp.

Definition at line 285 of file oculus_display.cpp.


Member Data Documentation

Definition at line 109 of file oculus_display.h.

Definition at line 103 of file oculus_display.h.

Definition at line 110 of file oculus_display.h.

Definition at line 114 of file oculus_display.h.

Definition at line 121 of file oculus_display.h.

Definition at line 112 of file oculus_display.h.

Definition at line 104 of file oculus_display.h.

Definition at line 107 of file oculus_display.h.

Definition at line 106 of file oculus_display.h.

Definition at line 116 of file oculus_display.h.

Reimplemented from rviz::Display.

Definition at line 117 of file oculus_display.h.

Definition at line 111 of file oculus_display.h.

Definition at line 120 of file oculus_display.h.


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


oculus_rviz_plugins
Author(s): David Gossow
autogenerated on Mon Oct 6 2014 03:00:55