|
#include <Inventor/nodes/SoNode.h>
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/sensors/SoTimerSensor.h>
#include <VirtualRobot/VirtualRobotCommon.h>
#include <ArmarXCore/core/Component.h>
#include <RobotAPI/components/DebugDrawer/DebugDrawerComponent.h>
#include <MemoryX/interface/gui/EntityDrawerInterface.h>
#include <MemoryX/interface/components/PriorKnowledgeInterface.h>
#include <MemoryX/interface/memorytypes/MemoryEntities.h>
#include <MemoryX/libraries/memorytypes/entity/ObjectClass.h>
#include <MemoryX/core/GridFileManager.h>
Go to the source code of this file.
Classes | |
class | EntityDrawerComponent |
The EntityDrawerComponent class implements a component that listens to layered / debug drawer commands and creates internal representations of the visualization which can be conveniently used by gui components to visualize the content. Basically it is a armarx::DebugDrawerComponent with additional memroy features. In addition to all debug drawer fucntions it is capable of showing memory entities, e.g. objects. More... | |
struct | EntityDrawerComponent::EntityData |
struct | EntityDrawerComponent::EntityUpdateData |
class | EntityDrawerPropertyDefinitions |
Namespaces | |
memoryx | |
VirtualRobot headers. | |
Typedefs | |
using | EntityDrawerComponentPtr = IceInternal::Handle< EntityDrawerComponent > |