![]() |
SMILE
v2.5
Schwarzschild Modelling Interactive expLoratory Environment
|
Main GUI window class that handles all interactive operations. More...
#include "common.h"#include <QMainWindow>#include <QTime>#include <QVector>#include <QThread>#include <qwt_plot.h>#include <qwt_plot_curve.h>#include <qwt_plot_zoomer.h>#include "ui_smile.h"#include <qwt3d_surfaceplot.h>#include <qwt3d_io_gl2ps.h>#include <QMutex>#include <QWaitCondition>#include <QSet>
Classes | |
| class | smile::CSmileGUI |
| The main GUI window class. More... | |
| struct | smile::CTriangle |
| defines a triangle with indexed vertices referring to points from the trajectory More... | |
| class | smile::CTriangThread |
| Helper thread that performs Delaunay triangulation with the help of external program 'qdelaunay'. More... | |
| class | smile::QwtPlotPicker2 |
| helper class for displaying coordinates on a 2d plot picker with scientific numeric format string More... | |
| class | smile::QwtPlotZoomer2 |
| helper class for displaying coordinates on a 2d plot zoomer with scientific numeric format string More... | |
Namespaces | |
| smile | |
| common namespace for all core SMILE classes, functions and variables | |
Main GUI window class that handles all interactive operations.
The main GUI window class is defined here; it performs all interactive tasks by calling corresponding routines from smile::CSmileCore, and displays the output in various plots. The main window interface layout is contained in smile.ui
A helper thread for performing Delaunay triangulation is also defined here.
1.8.8