OGS
|
A dialog window for creating linear boundary conditions on polylines.
Definition at line 25 of file LinearEditDialog.h.
#include <LinearEditDialog.h>
Signals | |
void | transmitDisValues (std::vector< std::pair< std::size_t, double > >) |
Public Member Functions | |
LinearEditDialog (const GeoLib::Polyline &line, const std::vector< std::size_t > &dis_nodes, const std::vector< double > &dis_values, QDialog *parent=nullptr) | |
~LinearEditDialog () override | |
Private Slots | |
void | on_comboBox_currentIndexChanged (int index) |
void | accept () override |
Instructions if the OK-Button has been pressed. | |
void | reject () override |
Instructions if the Cancel-Button has been pressed. | |
Private Member Functions | |
void | setupDialog (const std::vector< std::size_t > &dis_nodes, const std::vector< double > &dis_values) |
Private Attributes | |
const GeoLib::Polyline | _line |
LinearEditDialog::LinearEditDialog | ( | const GeoLib::Polyline & | line, |
const std::vector< std::size_t > & | dis_nodes, | ||
const std::vector< double > & | dis_values, | ||
QDialog * | parent = nullptr ) |
Definition at line 17 of file LinearEditDialog.cpp.
References setupDialog().
|
overridedefault |
|
overrideprivateslot |
Instructions if the OK-Button has been pressed.
Definition at line 66 of file LinearEditDialog.cpp.
References transmitDisValues().
|
privateslot |
Definition at line 53 of file LinearEditDialog.cpp.
References _line, and GeoLib::Polyline::getPoint().
|
overrideprivateslot |
Instructions if the Cancel-Button has been pressed.
Definition at line 84 of file LinearEditDialog.cpp.
|
private |
Definition at line 27 of file LinearEditDialog.cpp.
References _line, and GeoLib::Polyline::getNumberOfPoints().
Referenced by LinearEditDialog().
|
signal |
Referenced by accept().
|
private |
Definition at line 39 of file LinearEditDialog.h.
Referenced by on_comboBox_currentIndexChanged(), and setupDialog().