Drake Designer
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Macros Pages
Signals | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
ddMainWindow Class Reference

#include <src/app/ddMainWindow.h>

Inheritance diagram for ddMainWindow:
Inheritance graph
[legend]

Signals

void resetCamera ()
 
void toggleStereoRender ()
 
void toggleCameraTerrainMode ()
 
void fileOpen ()
 
void fileSaveData ()
 
void fileExportUrdf ()
 
void openOnlineHelp ()
 

Public Member Functions

 ddMainWindow ()
 
virtual ~ddMainWindow ()
 
ddViewManagerviewManager () const
 
ddPropertiesPanelpropertiesPanel () const
 
ddObjectTreeobjectTree () const
 
QToolBar * toolBar () const
 
QToolBar * macrosToolBar () const
 
QToolBar * panelToolBar () const
 
QTextEdit * outputConsole () const
 
void addWidgetToViewMenu (QWidget *widget)
 
void addWidgetToViewMenu (QWidget *widget, QAction *action)
 
QList< QAction * > toolBarActions () const
 
void setPythonManager (ddPythonManager *pythonManager)
 
QMenu * toolsMenu () const
 

Protected Slots

void startup ()
 
void toggleOutputConsoleVisibility ()
 
void onCurrentViewChanged (ddViewBase *previousView, ddViewBase *currentView)
 

Protected Member Functions

void handleCommandLineArgs ()
 
void setupPython ()
 
void setupViewMenu ()
 
virtual void closeEvent (QCloseEvent *event)
 
 Q_DISABLE_COPY (ddMainWindow)
 

Protected Attributes

ddInternal * Internal
 

Detailed Description

Definition at line 18 of file ddMainWindow.h.

Constructor & Destructor Documentation

ddMainWindow::ddMainWindow ( )
virtual ddMainWindow::~ddMainWindow ( )
virtual

Member Function Documentation

void ddMainWindow::addWidgetToViewMenu ( QWidget *  widget)
void ddMainWindow::addWidgetToViewMenu ( QWidget *  widget,
QAction *  action 
)
virtual void ddMainWindow::closeEvent ( QCloseEvent *  event)
protectedvirtual
void ddMainWindow::fileExportUrdf ( )
signal
void ddMainWindow::fileOpen ( )
signal
void ddMainWindow::fileSaveData ( )
signal
void ddMainWindow::handleCommandLineArgs ( )
protected
QToolBar* ddMainWindow::macrosToolBar ( ) const
ddObjectTree* ddMainWindow::objectTree ( ) const
void ddMainWindow::onCurrentViewChanged ( ddViewBase previousView,
ddViewBase currentView 
)
protectedslot
void ddMainWindow::openOnlineHelp ( )
signal
QTextEdit* ddMainWindow::outputConsole ( ) const
QToolBar* ddMainWindow::panelToolBar ( ) const
ddPropertiesPanel* ddMainWindow::propertiesPanel ( ) const
ddMainWindow::Q_DISABLE_COPY ( ddMainWindow  )
protected
void ddMainWindow::resetCamera ( )
signal
void ddMainWindow::setPythonManager ( ddPythonManager pythonManager)
void ddMainWindow::setupPython ( )
protected
void ddMainWindow::setupViewMenu ( )
protected
void ddMainWindow::startup ( )
protectedslot
void ddMainWindow::toggleCameraTerrainMode ( )
signal
void ddMainWindow::toggleOutputConsoleVisibility ( )
protectedslot
void ddMainWindow::toggleStereoRender ( )
signal
QToolBar* ddMainWindow::toolBar ( ) const
QList<QAction*> ddMainWindow::toolBarActions ( ) const
QMenu* ddMainWindow::toolsMenu ( ) const
ddViewManager* ddMainWindow::viewManager ( ) const

Member Data Documentation

ddInternal* ddMainWindow::Internal
protected

Definition at line 69 of file ddMainWindow.h.


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