17#include <QStringListModel>
22#include "ui_TranslateData.h"
43 QDialog* parent =
nullptr);
47 std::string
const& name);
48 void moveMesh(Eigen::Vector3d
const& displacement, std::string
const& name);
58 void reject()
override { this->done(QDialog::Rejected); };
Definition of ElementErrorCodes.
GEOModels connects the data management class GEOObjects and the GUI. It inherits from GeoLib::GEOObje...
A dialog window for calling translation methods.
void accept() override
Instructions if the OK-Button has been pressed.
QStringListModel _allData
void meshAdded(MeshLib::Mesh const *mesh)
QStringListModel _selData
void moveGeometry(Eigen::Vector3d const &displacement, std::string const &name)
TranslateDataDialog(MeshModel *mesh_model, GEOModels *geo_models, QDialog *parent=nullptr)
void moveMesh(Eigen::Vector3d const &displacement, std::string const &name)
void on_deselectDataButton_pressed()
Instructions if the "<<-button" has been pressed.
void reject() override
Instructions if the Cancel-Button has been pressed.
void on_selectDataButton_pressed()
Instructions if the ">>-button" has been pressed.
Functionality to move mesh nodes using a given displacement vec.