#include <VectorVisualizationWidget.h>

Abstract, non templated widget that allows us to use and declare signals, while subclass contains template information
Protected Attributes | |
| QWidget * | widget |
Public Member Functions | |
| ~VectorVisSettings () override | |
| QWidget * | getWidget () |
From Options | |
Update the settings data when the widget has been manipulated | |
| virtual void | shapeFromOptions (bool vis)=0 |
| virtual void | rgbFromOptions (bool rgb)=0 |
| virtual void | subsampleXYFromOptions (int subsample)=0 |
| virtual void | subsampleZFromOptions (int subsample)=0 |
| virtual void | shapeScaleFromOptions (int scale)=0 |
Signals | |
Updates | |
When the settings data has changed, these functions update the widget to reflect the new values | |
| void | settingsModified () |
| void | updateRgb (bool) |
| void | updateSubsampleXY (int) |
| void | updateSubsampleZ (int) |
| void | updateShapeScale (int) |
| void | updateShape (bool) |
|
protected |
|
inlineoverride |
|
inline |
|
pure virtual |
Implemented in sofa::gui::qt::TVectorVisSettings< DataType >, and sofa::gui::qt::TVectorVisSettings< T >.
|
signal |
|
pure virtual |
Implemented in sofa::gui::qt::TVectorVisSettings< DataType >, and sofa::gui::qt::TVectorVisSettings< T >.
|
pure virtual |
Implemented in sofa::gui::qt::TVectorVisSettings< DataType >, and sofa::gui::qt::TVectorVisSettings< T >.
|
pure virtual |
Implemented in sofa::gui::qt::TVectorVisSettings< DataType >, and sofa::gui::qt::TVectorVisSettings< T >.
|
pure virtual |
Implemented in sofa::gui::qt::TVectorVisSettings< DataType >, and sofa::gui::qt::TVectorVisSettings< T >.
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |