|
|
#include <ArmarXCore/core/Component.h>#include <ArmarXGui/libraries/ArmarXGuiBase/ArmarXComponentWidgetController.h>#include <ArmarXGui/libraries/ArmarXGuiBase/ArmarXGuiPlugin.h>#include <RobotAPI/interface/visualization/DebugDrawerInterface.h>#include <RobotAPI/libraries/core/FramedPose.h>#include <MemoryX/components/PriorKnowledge/PriorKnowledge.h>#include <MemoryX/interface/gui/GraphVisualizerInterface.h>#include <QDialog>#include <QGraphicsEllipseItem>#include <QGraphicsLineItem>#include <QGraphicsScene>#include <QMainWindow>#include <QMouseEvent>#include <MemoryX/interface/components/GraphNodePoseResolverInterface.h>#include <map>#include <string>#include <tuple>#include <vector>#include "GraphVisualizerConfigDialog.h"#include <MemoryX/gui-plugins/GraphVisualizerPlugin/ui_GraphVisualizerGuiPlugin.h>Classes | |
| class | GraphVisualizerGraphicsEllipseItem |
| Required to override the double click event. More... | |
| class | GraphVisualizerGraphicsLineItem |
| Required to override the double click event. More... | |
| class | GraphVisualizerGuiPlugin |
| This plugin provides a widget used to visualize an undirected graph and draw it to a debug layer. More... | |
| class | GraphVisualizerWidget |
| The GraphVisualizerWidget class. More... | |
| class | MouseEventProcessor |
Namespaces | |
| namespace | memoryx |
| VirtualRobot headers. | |
Typedefs | |
| using | GraphVisualizerGuiPluginPtr = std::shared_ptr<GraphVisualizerWidget> |
| Boost shared pointer to a GraphVisualizerWidget. | |