2#include <NDEVR/NDEVRChart.h>
3#include <NDEVR/Model.h>
4#include <NDEVR/SnapLocation.h>
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition Matrix.hpp:173
Definition NDEVRChart.h:88
Definition GeometryLineworkCharts.h:8
void onHoveredSlot(const Vertex< 3, fltp08 > &vertex)
Definition GeometryLineworkCharts.cpp:125
void addModel(const Model &deployment, const TranslatedString &point_names, const Matrix< fltp08 > &transform, QPen pen)
Definition GeometryLineworkCharts.cpp:59
void onModelHoveredSignal(const UUID &id, uint04 segment_index, bool hovered)
TopDownLineworkChart(QWidget *parent=nullptr)
Definition GeometryLineworkCharts.cpp:10
Buffer< UUID > m_ids
Definition GeometryLineworkCharts.h:26
void onModelClickedSignal(const UUID &id, uint04 segment_index)
void updateData(const Buffer< Model > &models, bool align_with_scan)
Definition GeometryLineworkCharts.cpp:18
void hoveredSlot(const PlotData &plot_data, Vertex< 3, fltp08 > vertex, bool hovered)
Definition GeometryLineworkCharts.cpp:132
void onSceneHoveredSignal(const Vertex< 3, fltp08 > &vertex)
void clickedSlot(const PlotData &plot_data, Vertex< 3, fltp08 > vertex)
Definition GeometryLineworkCharts.cpp:107
void updateHint(TranslatedString title, const Vertex< 3, fltp08 > &vertex)
Definition GeometryLineworkCharts.cpp:93
Definition TranslatedString.h:9
A vertex.
Definition Vertex.hpp:54
uint32_t uint04
-Defines an alias representing a 4 byte, unsigned integer -Can represent exact integer values 0 throu...
Definition BaseValues.hpp:120
Definition NDEVRChart.h:18