DebugDrawerComponent.h File Reference
#include <Inventor/nodes/SoNode.h>
#include <Inventor/nodes/SoSeparator.h>
#include <Inventor/nodes/SoSelection.h>
#include <Inventor/sensors/SoTimerSensor.h>
#include <ArmarXCore/core/Component.h>
#include <ArmarXCore/core/logging/Logging.h>
#include <ArmarXCore/core/services/tasks/RunningTask.h>
#include <ArmarXCore/core/services/tasks/PeriodicTask.h>
#include <RobotAPI/interface/visualization/DebugDrawerInterface.h>
#include <RobotAPI/libraries/core/Pose.h>
#include <VirtualRobot/VirtualRobot.h>
#include <VirtualRobot/Visualization/VisualizationFactory.h>
#include <memory>
#include <mutex>
+ Include dependency graph for DebugDrawerComponent.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  DebugDrawerComponent
 The DebugDrawerComponent class. More...
 
struct  DebugDrawerComponent::ArrowData
 
struct  DebugDrawerComponent::BoxData
 
struct  DebugDrawerComponent::CircleData
 
struct  DebugDrawerComponent::Colored24BitPointCloudData
 
struct  DebugDrawerComponent::ColoredPointCloudData
 
struct  DebugDrawerComponent::CoordData
 
struct  DebugDrawerComponent::CylinderData
 
struct  DebugDrawerComponent::DrawData
 
struct  DebugDrawerComponent::Layer
 Contains data for a layer. More...
 
struct  DebugDrawerComponent::LineData
 
struct  DebugDrawerComponent::LineSetData
 
struct  DebugDrawerComponent::PointCloudData
 
struct  DebugDrawerComponent::PolygonData
 
struct  DebugDrawerComponent::RobotData
 
struct  DebugDrawerComponent::SphereData
 
struct  DebugDrawerComponent::TextData
 
struct  DebugDrawerComponent::TriMeshData
 
struct  DebugDrawerComponent::UpdateData
 
class  DebugDrawerPropertyDefinitions
 

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 

Typedefs

using DebugDrawerComponentPtr = IceInternal::Handle< DebugDrawerComponent >