#include <image_view.h>

Public Member Functions | |
| ImageView (QWidget *parent=nullptr) | |
| ~ImageView () override | |
Public Member Functions inherited from rviz::QtOgreRenderWindow | |
| bool | enableStereo (bool enable) |
| Enable or disable stereo rendering If stereo is not supported this is ignored. More... | |
| Ogre::Camera * | getCamera () const |
| Ogre::Viewport * | getViewport () const |
| QtOgreRenderWindow (QWidget *parent=nullptr) | |
| void | setAutoRender (bool auto_render) |
| void | setBackgroundColor (Ogre::ColourValue color) |
| void | setCamera (Ogre::Camera *camera) |
| void | setOrthoScale (float scale) |
| Set the scale of the orthographic window. Only valid for an orthographic camera. More... | |
| void | setOverlaysEnabled (bool overlays_enabled) |
| virtual void | setPostRenderCallback (boost::function< void()> func) |
| virtual void | setPreRenderCallback (boost::function< void()> func) |
| void | setupStereo () |
| Prepare to render in stereo if enabled and supported. More... | |
| QSize | sizeHint () const override |
| ~QtOgreRenderWindow () override | |
Public Member Functions inherited from rviz::RenderWidget | |
| Ogre::RenderWindow * | getRenderWindow () |
| RenderWidget (RenderSystem *render_system, QWidget *parent=nullptr) | |
| ~RenderWidget () override | |
Protected Member Functions | |
| void | showEvent (QShowEvent *event) override |
Protected Member Functions inherited from rviz::QtOgreRenderWindow | |
| void | paintEvent (QPaintEvent *e) override |
| void | postViewportUpdate (const Ogre::RenderTargetViewportEvent &evt) override |
| void | prepareStereoViewport (Ogre::Viewport *) |
| void | preViewportUpdate (const Ogre::RenderTargetViewportEvent &evt) override |
| void | resizeEvent (QResizeEvent *event) override |
| void | setCameraAspectRatio () |
Protected Member Functions inherited from rviz::RenderWidget | |
| void | moveEvent (QMoveEvent *e) override |
| QPaintEngine * | paintEngine () const override |
| void | paintEvent (QPaintEvent *e) override |
| void | resizeEvent (QResizeEvent *e) override |
Private Slots | |
| void | onTimer () |
Private Member Functions | |
| void | textureCallback (const sensor_msgs::Image::ConstPtr &msg) |
Private Attributes | |
| Ogre::Camera * | camera_ |
| ros::NodeHandle | nh_ |
| Ogre::SceneManager * | scene_manager_ |
| ROSImageTexture * | texture_ |
| image_transport::ImageTransport | texture_it_ |
| boost::shared_ptr< image_transport::SubscriberFilter > | texture_sub_ |
Additional Inherited Members | |
Protected Attributes inherited from rviz::QtOgreRenderWindow | |
| bool | auto_render_ |
| Ogre::ColourValue | background_color_ |
| Ogre::Camera * | camera_ |
| Ogre::Camera * | left_camera_ |
| Ogre::Root * | ogre_root_ |
| float | ortho_scale_ |
| bool | overlays_enabled_ |
| boost::function< void()> | post_render_callback_ |
| Functor which is called after each render. More... | |
| boost::function< void()> | pre_render_callback_ |
| Functor which is called before each render. More... | |
| bool | rendering_stereo_ |
| Ogre::Camera * | right_camera_ |
| Ogre::Viewport * | right_viewport_ |
| bool | stereo_enabled_ |
| Ogre::Viewport * | viewport_ |
Protected Attributes inherited from rviz::RenderWidget | |
| qreal | pixel_ratio_ |
| RenderSystem * | render_system_ |
| Ogre::RenderWindow * | render_window_ |
| QFrame * | renderFrame |
Definition at line 56 of file image_view.h.
| ImageView::ImageView | ( | QWidget * | parent = nullptr | ) |
Definition at line 58 of file image_view.cpp.
|
override |
Definition at line 69 of file image_view.cpp.
|
privateslot |
Definition at line 137 of file image_view.cpp.
|
overrideprotected |
Definition at line 74 of file image_view.cpp.
|
private |
Definition at line 167 of file image_view.cpp.
|
private |
Definition at line 73 of file image_view.h.
|
private |
Definition at line 76 of file image_view.h.
|
private |
Definition at line 72 of file image_view.h.
|
private |
Definition at line 74 of file image_view.h.
|
private |
Definition at line 78 of file image_view.h.
|
private |
Definition at line 79 of file image_view.h.