Kinetic Visualization (Visualisierung 2 - S2012)
|
Main GUI class with a render target and some other input elements. More...
#include <QKineticVisWidget.hxx>
Public Slots | |
void | openFileForVolumeUpload () |
void | openFileForConfig () |
void | saveFileForConfig () |
void | particleConfigurationChanged (double val) |
void | particleConfigurationChanged (bool val) |
void | particleConfigurationChanged (int val) |
void | gradientPointsChanged (const QGradientStops &stops) |
void | transferColorChanged () |
Public Member Functions | |
QKineticVisWidget (AppletParticleKinematic *applet, QWidget *parent=0) | |
virtual | ~QKineticVisWidget () |
virtual void | volumeImageChanged (vl::Image *volImg) |
Private Member Functions | |
void | createMenu () |
Creates the menu buttons. | |
void | createSpinButtons () |
Creates the spin buttons. | |
void | createRenderTarget () |
Creates the OpenGL window. | |
void | createFileUpload () |
Creates the file upload stuff. | |
void | createTransferFunction () |
Creates the transfer function widget. | |
void | writeConfig (const std::string &file) |
Writes the config to the given filename. | |
void | loadConfig (const std::string &file) |
Loads the config from the given filename. | |
void | setTransferFunction (vl::ref< vl::Image > img) |
vl::ref< vl::Image > | getTransferFunction () |
void | center (QWidget *widget, int w, int h) |
Main GUI class with a render target and some other input elements.
NEED TO RUN MOC.EXE MANUALLY WHEN CHANGING SIGNALS/SLOTS!
QKineticVisWidget::QKineticVisWidget | ( | AppletParticleKinematic * | applet, |
QWidget * | parent = 0 |
||
) |
|
virtual |
|
private |
|
private |
Creates the file upload stuff.
|
private |
Creates the menu buttons.
|
private |
Creates the OpenGL window.
|
private |
Creates the spin buttons.
|
private |
Creates the transfer function widget.
|
private |
|
slot |
|
private |
Loads the config from the given filename.
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
private |
|
slot |
|
virtual |
Implements AppletParticleKinematicListener.
|
private |
Writes the config to the given filename.
|
private |
Indicates if updates on GUI widgets should be propagated to the applet-instance. We use this for preventing updates for every loaded config-key when loading a config file.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |