34#include <NDEVR/QTDesignObject.h>
38 class QTVertexManagerView;
48 bool event(QEvent* event)
override;
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:56
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Definition Pointer.hpp:320
A Qt compatible AbstractTableModel for showing properties around a series of Geometry Vertex objects.
Definition QTVertexManagerView.h:57
A table showing a list of vertices in a Geometry objects.
Definition VertexTable.h:43
void setParametersToGlobalLinework()
void autoPopulateColumns()
void setTarget(const DynamicPointer< QTDesignObject > &root)
bool event(QEvent *event) override
void setEditable(bool editable)
VertexTable(const DynamicPointer< QTDesignObject > &root, QWidget *parent=nullptr)
void setParametersToGlobalLocations()
void setParameters(const Buffer< DesignParameter > ¶ms, bool enable_vertex_edit, bool enable_primitive_edit)
VertexTable(QWidget *parent=nullptr)