1 #ifndef ISOSURFACEDIALOG_H
2 #define ISOSURFACEDIALOG_H
9 class IsoSurfaceDialog;
110 Ui::IsoSurfaceDialog *
ui;
118 #endif // ISOSURFACEDIALOG_H
LangmuirViewer & m_viewer
reference to OpenGL widget
Definition: isosurfacedialog.h:113
void setProgressRange(int low, int high)
set progress bar range
Ui::IsoSurfaceDialog * ui
dialog UI
Definition: isosurfacedialog.h:110
void on_comboBoxMode_currentTextChanged(const QString &text)
set trap mesh render mode
A class to get isosurface parameters from the user.
Definition: isosurfacedialog.h:19
void on_spinBoxAlpha_valueChanged(int value)
set trap mesh alpha value
void updateSpinBoxAlpha(int value)
update spin box value
Definition: isosurfacedialog.h:8
Mode
The rendering mode for the cloud.
Definition: mesh.h:36
void setProgress(int value)
set current value of progress bar
void on_calculateButton_clicked()
start isosurface calculation
void init()
initialize dialog
void extractAlpha(QColor color)
get alpha component of color and emit it (using sendAlpha)
Widget to view Langmuir Simulation in real time.
Definition: langmuirviewer.h:47
void update()
update dialog
IsoSurfaceDialog(LangmuirViewer &viewer, QWidget *parent=0)
create the IsoSurfaceDialog
void sendAlpha(int value)
sendAlpha
void setCalculateEnabled(bool enabled)
allow isosurface calculation
~IsoSurfaceDialog()
destroy the IsoSurfaceDialog
void updateComboBoxMode(Mesh::Mode mode)
update combo box text