17#include "ui_LineEdit.h"
22class QStringListModel;
35 QDialog* parent =
nullptr);
60 std::vector<std::size_t>,
Definition of the PolylineVec class.
Class Polyline consists mainly of a reference to a point vector and a vector that stores the indices ...
The class TemplateVec takes a unique name and manages a std::vector of pointers to data elements of t...
A dialog window for manipulation of polylines. Currently included functionality is the concatenation ...
void on_deselectPlyButton_pressed()
Instructions when polylines are deselected.
QStringListModel * _selPly
void on_selectPlyButton_pressed()
Instructions when polylines are selected.
LineEditDialog(const GeoLib::PolylineVec &ply_vec, QDialog *parent=nullptr)
~LineEditDialog() override
void accept() override
Instructions if the OK-Button has been pressed.
void reject() override
Instructions if the Cancel-Button has been pressed.
QStringListModel * _allPly
void connectPolylines(const std::string &, std::vector< std::size_t >, double, std::string, bool, bool)
void triangulateSurface(const GeoLib::Polyline)
std::vector< std::size_t > getSelectedIndeces(QStringList list)