33#include <NDEVR/Editor.h>
34#include <NDEVR/QTDesignObject.h>
43 class PolylineSliceEditor :
public Editor
47 ~PolylineSliceEditor();
49 void resizeEvent(QResizeEvent* event)
override;
50 QSize sizeHint()
const override;
57 void UpdateShownData();
59 void updateChartTools();
61 fltp04 getDefaultMarkerSize()
const;
62 fltp04 getDefaultLineSize()
const;
The equivelent of std::vector but with a bit more control.
Provides a modifiable pointer that has shared ownership of a dynamically allocated object.
Editor(QWidget *parent=nullptr)
Constructs an Editor with no design object target.
Default base chart for 2D line or scatter plots within the NDEVR API.
EditorShowMode showMode() const override
Returns the preferred display mode for this editor.
void updateValues() override
Updates the displayed values to reflect the current state of the target object.
Buffer< QWidget * > printableWidgets() override
Returns the widgets that can be printed from this editor.
Buffer< QWidget * > printableWidgetOptions() override
Returns option widgets to configure printing for this editor.
The primary namespace for the NDEVR SDK.
float fltp04
Defines an alias representing a 4 byte floating-point number Bit layout is as follows: -Sign: 1 bit a...
EditorShowMode
Describes how an Editor should be displayed within the application UI.