Public Slots | Public Member Functions | Protected Member Functions | Friends | List of all members
gepetto::gui::OSGWidget Class Reference

Widget that displays scenes. More...

#include <gepetto/gui/osgwidget.hh>

Inheritance diagram for gepetto::gui::OSGWidget:
[legend]
Collaboration diagram for gepetto::gui::OSGWidget:
[legend]

Public Slots

virtual void onHome ()
 Replace the camera at her home position. More...
 
void addFloor ()
 
void attachToWindow (const std::string nodeName)
 

Public Member Functions

 OSGWidget (WindowsManagerPtr_t wm, const std::string &name, MainWindow *parent, Qt::WindowFlags f=0, osgViewer::ViewerBase::ThreadingModel threadingModel=osgViewer::Viewer::ThreadPerContext)
 
virtual ~OSGWidget ()
 
WindowsManager::WindowID windowID () const
 
graphics::WindowManagerPtr_t window () const
 
WindowsManagerPtr_t osg () const
 

Protected Member Functions

virtual void paintEvent (QPaintEvent *event)
 

Friends

class PickHandler
 

Detailed Description

Widget that displays scenes.

Constructor & Destructor Documentation

◆ OSGWidget()

gepetto::gui::OSGWidget::OSGWidget ( WindowsManagerPtr_t  wm,
const std::string &  name,
MainWindow parent,
Qt::WindowFlags  f = 0,
osgViewer::ViewerBase::ThreadingModel  threadingModel = osgViewer::Viewer::ThreadPerContext 
)

◆ ~OSGWidget()

virtual gepetto::gui::OSGWidget::~OSGWidget ( )
virtual

Member Function Documentation

◆ addFloor

void gepetto::gui::OSGWidget::addFloor ( )
slot

◆ attachToWindow

void gepetto::gui::OSGWidget::attachToWindow ( const std::string  nodeName)
slot

◆ onHome

virtual void gepetto::gui::OSGWidget::onHome ( )
virtualslot

Replace the camera at her home position.

◆ osg()

WindowsManagerPtr_t gepetto::gui::OSGWidget::osg ( ) const

◆ paintEvent()

virtual void gepetto::gui::OSGWidget::paintEvent ( QPaintEvent *  event)
protectedvirtual

◆ window()

graphics::WindowManagerPtr_t gepetto::gui::OSGWidget::window ( ) const

◆ windowID()

WindowsManager::WindowID gepetto::gui::OSGWidget::windowID ( ) const

Friends And Related Function Documentation

◆ PickHandler

friend class PickHandler
friend