6 #ifndef BALL_DEMOTUTORIALDIALOG_H
7 #define BALL_DEMOTUTORIALDIALOG_H
9 #ifndef BALL_VIEW_KERNEL_MODULARWIDGET_H
13 #ifndef BALL_VIEW_PRIMITIV_MESH_H
19 #include "ui_demoTutorialDialog.h"
21 #include <QtGui/QDialog>
34 public Ui_DemoTutorialDialogData,
92 void addPlane_(
char plane_specifier,
int height,
int boundary,
bool bottom =
true);
105 TUTORIAL_TYPE tutorial_type_;
107 std::list<Composite*> composites_;
115 QAction* demo_action_, *tutorial_action_, *raytracing_tutorial_action_;
120 #endif // BALL_DEMOTUTORIALDIALOG_H
void nextStepClicked()
Next Step.
void addPlane_(char plane_specifier, int height, int boundary, bool bottom=true)
void setDemoMode(bool state)
virtual ~DemoTutorialDialog()
Destructor.
virtual void onNotifyRaytracingTutorial_(Message *message)
DemoTutorialDialog(QWidget *parent=NULL, const char *name=NULL)
Default Constructor.
#define BALL_EMBEDDABLE(TYPE, BASE)
virtual void initializeWidget(MainControl &main_control)
virtual void onNotifyTutorial_(Message *message)
virtual void checkMenu(MainControl &main_control)
virtual void onNotify(Message *message)
Message handling method.
void show()
Show and raise the dialog.
virtual void onNotifyDemo_(Message *message)
void showRaytracingTutorial()