Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
rviz::RenderWidget Class Reference

#include <render_widget.h>

Inheritance diagram for rviz::RenderWidget:
Inheritance graph
[legend]

Public Member Functions

Ogre::RenderWindow * getRenderWindow ()
 
 RenderWidget (RenderSystem *render_system, QWidget *parent=0)
 
virtual ~RenderWidget ()
 

Protected Member Functions

virtual void moveEvent (QMoveEvent *e)
 
QPaintEngine * paintEngine () const
 
virtual void paintEvent (QPaintEvent *e)
 
qreal pixelRatio () const
 
virtual void resizeEvent (QResizeEvent *e)
 

Protected Attributes

RenderSystemrender_system_
 
Ogre::RenderWindow * render_window_
 
QFrame * renderFrame
 

Detailed Description

Definition at line 45 of file render_widget.h.

Constructor & Destructor Documentation

rviz::RenderWidget::RenderWidget ( RenderSystem render_system,
QWidget *  parent = 0 
)

Definition at line 48 of file render_widget.cpp.

rviz::RenderWidget::~RenderWidget ( )
virtual

Definition at line 90 of file render_widget.cpp.

Member Function Documentation

Ogre::RenderWindow* rviz::RenderWidget::getRenderWindow ( )
inline

Definition at line 50 of file render_widget.h.

void rviz::RenderWidget::moveEvent ( QMoveEvent *  e)
protectedvirtual

Definition at line 101 of file render_widget.cpp.

QPaintEngine* rviz::RenderWidget::paintEngine ( ) const
inlineprotected

Definition at line 59 of file render_widget.h.

void rviz::RenderWidget::paintEvent ( QPaintEvent *  e)
protectedvirtual

Reimplemented in rviz::QtOgreRenderWindow.

Definition at line 111 of file render_widget.cpp.

qreal rviz::RenderWidget::pixelRatio ( ) const
protected

Definition at line 135 of file render_widget.cpp.

void rviz::RenderWidget::resizeEvent ( QResizeEvent *  e)
protectedvirtual

Reimplemented in rviz::QtOgreRenderWindow.

Definition at line 120 of file render_widget.cpp.

Member Data Documentation

RenderSystem* rviz::RenderWidget::render_system_
protected

Definition at line 62 of file render_widget.h.

Ogre::RenderWindow* rviz::RenderWidget::render_window_
protected

Definition at line 63 of file render_widget.h.

QFrame* rviz::RenderWidget::renderFrame
protected

Definition at line 65 of file render_widget.h.


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


rviz
Author(s): Dave Hershberger, David Gossow, Josh Faust
autogenerated on Wed Aug 28 2019 04:01:54