31 #include <RobotAPI/gui-plugins/DebugDrawerViewer/ui_DebugDrawerViewerWidget.h>
65 void loadSettings(QSettings* settings)
override;
68 void saveSettings(QSettings* settings)
override;
77 return "Visualization.DebugDrawerViewer";
81 void onInitComponent()
override;
84 void onConnectComponent()
override;
86 void onExitComponent()
override;
99 void on_btnClearAll_clicked();
102 void on_btnClearLayer_clicked();
105 void updateComboClearLayer();
110 static QString makeLayerItemText(
const LayerInformation& layer);
115 Ui::DebugDrawerViewerWidget widget;
120 SoSeparator* rootVisu;
124 SoNode* getScene()
override;
131 return QIcon(
":icons/Outline-3D-DebugDrawer.png");