DebugDrawerToArViz Class Reference

Passes updates from DebugDrawerInterface to ArViz. More...

#include <RobotAPI/components/DebugDrawerToArViz/DebugDrawerToArViz.h>

+ Inheritance diagram for DebugDrawerToArViz:

Public Member Functions

void clearAll (const Ice::Current &=Ice::emptyCurrent) override
 
void clearDebugLayer (const Ice::Current &=Ice::emptyCurrent) override
 
void clearLayer (const std::string &layer, const Ice::Current &=Ice::emptyCurrent) override
 
void clearSelections (const std::string &, const Ice::Current &=Ice::emptyCurrent) override
 
void deselect (const std::string &layer, const std::string &elementName, const Ice::Current &=Ice::emptyCurrent) override
 
void disableAllLayers (const Ice::Current &=Ice::emptyCurrent) override
 
void disableSelections (const std::string &, const Ice::Current &=Ice::emptyCurrent) override
 
void enableAllLayers (const Ice::Current &=Ice::emptyCurrent) override
 
void enableDebugLayerVisu (bool visible, const Ice::Current &=Ice::emptyCurrent) override
 
void enableLayerVisu (const std::string &layer, bool visible, const Ice::Current &=Ice::emptyCurrent) override
 
void enableSelections (const std::string &, const Ice::Current &=Ice::emptyCurrent) override
 
void exportLayer (const std::string &filename, const std::string &layerName, const Ice::Current &=Ice::emptyCurrent) override
 
void exportScene (const std::string &filename, const Ice::Current &=Ice::emptyCurrent) override
 
DebugDrawerSelectionList getSelections (const Ice::Current &=Ice::emptyCurrent) override
 
bool hasLayer (const std::string &, const Ice::Current &=Ice::emptyCurrent) override
 
LayerInformationSequence layerInformation (const Ice::Current &=Ice::emptyCurrent) override
 
Ice::StringSeq layerNames (const Ice::Current &=Ice::emptyCurrent) override
 
void remove24BitColoredPointCloudDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void remove24BitColoredPointCloudVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeArrowDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeArrowVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeBoxDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeBoxVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeCircleDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeCircleVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeColoredPointCloudDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeColoredPointCloudVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeCylinderDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeCylinderVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeLayer (const std::string &, const Ice::Current &=Ice::emptyCurrent) override
 
void removeLineDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeLineSetDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeLineSetVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeLineVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removePointCloudDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removePointCloudVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removePolygonDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removePolygonVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removePoseDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removePoseVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeRobotVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeSphereDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeSphereVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeTextDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeTextVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeTriMeshDebugLayerVisu (const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void removeTriMeshVisu (const std::string &layer, const std::string &name, const Ice::Current &=Ice::emptyCurrent) override
 
void select (const std::string &layer, const std::string &elementName, const Ice::Current &=Ice::emptyCurrent) override
 
void set24BitColoredPointCloudDebugLayerVisu (const std::string &name, const DebugDrawer24BitColoredPointCloud &pointCloud, const Ice::Current &=Ice::emptyCurrent) override
 
void set24BitColoredPointCloudVisu (const std::string &layer, const std::string &name, const DebugDrawer24BitColoredPointCloud &pointCloud, const Ice::Current &=Ice::emptyCurrent) override
 
void setArrowDebugLayerVisu (const std::string &name, const Vector3BasePtr &position, const Vector3BasePtr &direction, const DrawColor &color, Ice::Float length, Ice::Float width, const Ice::Current &=Ice::emptyCurrent) override
 
void setArrowVisu (const std::string &layer, const std::string &name, const Vector3BasePtr &position, const Vector3BasePtr &direction, const DrawColor &color, Ice::Float length, Ice::Float width, const Ice::Current &=Ice::emptyCurrent) override
 
void setArViz (viz::Client arviz)
 
void setBoxDebugLayerVisu (const std::string &name, const PoseBasePtr &globalPose, const Vector3BasePtr &dimensions, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setBoxVisu (const std::string &layer, const std::string &name, const PoseBasePtr &globalPose, const Vector3BasePtr &dimensions, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setCircleArrowVisu (const std::string &layer, const std::string &name, const Vector3BasePtr &globalPosition, const Vector3BasePtr &directionVec, Ice::Float radius, Ice::Float circleCompletion, Ice::Float width, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setCircleDebugLayerVisu (const std::string &name, const Vector3BasePtr &globalPosition, const Vector3BasePtr &directionVec, Ice::Float radius, Ice::Float circleCompletion, Ice::Float width, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setColoredPointCloudVisu (const std::string &layer, const std::string &name, const DebugDrawerColoredPointCloud &pointCloud, const Ice::Current &=Ice::emptyCurrent) override
 
void setCylinderDebugLayerVisu (const std::string &name, const Vector3BasePtr &globalPosition, const Vector3BasePtr &direction, Ice::Float length, Ice::Float radius, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setCylinderVisu (const std::string &layer, const std::string &name, const Vector3BasePtr &globalPosition, const Vector3BasePtr &direction, Ice::Float length, Ice::Float radius, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setLineDebugLayerVisu (const std::string &name, const Vector3BasePtr &globalPosition1, const Vector3BasePtr &globalPosition2, Ice::Float lineWidth, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setLineSetDebugLayerVisu (const std::string &name, const DebugDrawerLineSet &lineSet, const Ice::Current &=Ice::emptyCurrent) override
 
void setLineSetVisu (const std::string &layer, const std::string &name, const DebugDrawerLineSet &lineSet, const Ice::Current &=Ice::emptyCurrent) override
 
void setLineVisu (const std::string &layer, const std::string &name, const Vector3BasePtr &globalPosition1, const Vector3BasePtr &globalPosition2, Ice::Float lineWidth, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void setPointCloudDebugLayerVisu (const std::string &name, const DebugDrawerPointCloud &pointCloud, const Ice::Current &=Ice::emptyCurrent) override
 
void setPointCloudVisu (const std::string &layer, const std::string &name, const DebugDrawerPointCloud &pointCloud, const Ice::Current &=Ice::emptyCurrent) override
 
void setPolygonDebugLayerVisu (const std::string &name, const PolygonPointList &polygonPoints, const DrawColor &colorInner, const DrawColor &colorBorder, Ice::Float lineWidth, const Ice::Current &=Ice::emptyCurrent) override
 
void setPolygonVisu (const std::string &layer, const std::string &name, const PolygonPointList &polygonPoints, const DrawColor &colorInner, const DrawColor &colorBorder, Ice::Float lineWidth, const Ice::Current &=Ice::emptyCurrent) override
 
void setPoseDebugLayerVisu (const std::string &name, const PoseBasePtr &globalPose, const Ice::Current &=Ice::emptyCurrent) override
 
void setPoseVisu (const std::string &layer, const std::string &name, const PoseBasePtr &globalPose, const Ice::Current &=Ice::emptyCurrent) override
 
void setRobotVisu (const std::string &layer, const std::string &name, const std::string &robotFile, const std::string &armarxProject, DrawStyle drawStyleType, const Ice::Current &=Ice::emptyCurrent) override
 
void setScaledPoseDebugLayerVisu (const std::string &name, const PoseBasePtr &globalPose, Ice::Float scale, const Ice::Current &=Ice::emptyCurrent) override
 
void setScaledPoseVisu (const std::string &layer, const std::string &name, const PoseBasePtr &globalPose, Ice::Float scale, const Ice::Current &=Ice::emptyCurrent) override
 
void setSphereDebugLayerVisu (const std::string &name, const Vector3BasePtr &globalPosition, const DrawColor &color, Ice::Float radius, const Ice::Current &=Ice::emptyCurrent) override
 
void setSphereVisu (const std::string &layer, const std::string &name, const Vector3BasePtr &globalPosition, const DrawColor &color, Ice::Float radius, const Ice::Current &=Ice::emptyCurrent) override
 
void setTextDebugLayerVisu (const std::string &name, const std::string &text, const Vector3BasePtr &globalPosition, const DrawColor &color, Ice::Int size, const Ice::Current &=Ice::emptyCurrent) override
 
void setTextVisu (const std::string &layer, const std::string &name, const std::string &text, const Vector3BasePtr &globalPosition, const DrawColor &color, Ice::Int size, const Ice::Current &=Ice::emptyCurrent) override
 
void setTriMeshDebugLayerVisu (const std::string &name, const DebugDrawerTriMesh &triMesh, const Ice::Current &=Ice::emptyCurrent) override
 
void setTriMeshVisu (const std::string &layer, const std::string &name, const DebugDrawerTriMesh &triMesh, const Ice::Current &=Ice::emptyCurrent) override
 
void updateBlackWhitelist (const BlackWhitelistUpdate &update, const Ice::Current &=Ice::emptyCurrent) override
 
void updateRobotColor (const std::string &layer, const std::string &name, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void updateRobotConfig (const std::string &layer, const std::string &name, const NameValueMap &configuration, const Ice::Current &=Ice::emptyCurrent) override
 
void updateRobotNodeColor (const std::string &layer, const std::string &name, const std::string &robotNodeName, const DrawColor &color, const Ice::Current &=Ice::emptyCurrent) override
 
void updateRobotPose (const std::string &layer, const std::string &name, const PoseBasePtr &globalPose, const Ice::Current &=Ice::emptyCurrent) override
 

Public Attributes

armarx::StringBlackWhitelist layerBlackWhitelist
 

Detailed Description

Passes updates from DebugDrawerInterface to ArViz.

Brief description of class DebugDrawerToArViz.

Detailed description of class DebugDrawerToArViz.

Definition at line 39 of file DebugDrawerToArViz.h.

Member Function Documentation

◆ clearAll()

void clearAll ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 994 of file DebugDrawerToArViz.cpp.

◆ clearDebugLayer()

void clearDebugLayer ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 1019 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ clearLayer()

void clearLayer ( const std::string & layer,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1009 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ clearSelections()

void clearSelections ( const std::string & ,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1089 of file DebugDrawerToArViz.cpp.

◆ deselect()

void deselect ( const std::string & layer,
const std::string & elementName,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1104 of file DebugDrawerToArViz.cpp.

◆ disableAllLayers()

void disableAllLayers ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 1065 of file DebugDrawerToArViz.cpp.

◆ disableSelections()

void disableSelections ( const std::string & ,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1083 of file DebugDrawerToArViz.cpp.

◆ enableAllLayers()

void enableAllLayers ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 1071 of file DebugDrawerToArViz.cpp.

◆ enableDebugLayerVisu()

void enableDebugLayerVisu ( bool visible,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1032 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ enableLayerVisu()

void enableLayerVisu ( const std::string & layer,
bool visible,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1025 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ enableSelections()

void enableSelections ( const std::string & ,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1077 of file DebugDrawerToArViz.cpp.

◆ exportLayer()

void exportLayer ( const std::string & filename,
const std::string & layerName,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 123 of file DebugDrawerToArViz.cpp.

◆ exportScene()

void exportScene ( const std::string & filename,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 117 of file DebugDrawerToArViz.cpp.

◆ getSelections()

DebugDrawerSelectionList getSelections ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 1113 of file DebugDrawerToArViz.cpp.

◆ hasLayer()

bool hasLayer ( const std::string & ,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1052 of file DebugDrawerToArViz.cpp.

◆ layerInformation()

LayerInformationSequence layerInformation ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 1045 of file DebugDrawerToArViz.cpp.

◆ layerNames()

Ice::StringSeq layerNames ( const Ice::Current & = Ice::emptyCurrent)
override

Definition at line 1038 of file DebugDrawerToArViz.cpp.

◆ remove24BitColoredPointCloudDebugLayerVisu()

void remove24BitColoredPointCloudDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 957 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ remove24BitColoredPointCloudVisu()

void remove24BitColoredPointCloudVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 836 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeArrowDebugLayerVisu()

void removeArrowDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 976 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeArrowVisu()

void removeArrowVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 872 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeBoxDebugLayerVisu()

void removeBoxDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 926 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeBoxVisu()

void removeBoxVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 776 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeCircleDebugLayerVisu()

void removeCircleDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 988 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeCircleVisu()

void removeCircleVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 896 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeColoredPointCloudDebugLayerVisu()

void removeColoredPointCloudDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 950 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeColoredPointCloudVisu()

void removeColoredPointCloudVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 824 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeCylinderDebugLayerVisu()

void removeCylinderDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 982 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeCylinderVisu()

void removeCylinderVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 884 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeLayer()

void removeLayer ( const std::string & ,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1059 of file DebugDrawerToArViz.cpp.

◆ removeLineDebugLayerVisu()

void removeLineDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 914 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeLineSetDebugLayerVisu()

void removeLineSetDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 920 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeLineSetVisu()

void removeLineSetVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 764 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeLineVisu()

void removeLineVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 752 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removePointCloudDebugLayerVisu()

void removePointCloudDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 944 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removePointCloudVisu()

void removePointCloudVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 812 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removePolygonDebugLayerVisu()

void removePolygonDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 964 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removePolygonVisu()

void removePolygonVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 848 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removePoseDebugLayerVisu()

void removePoseDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 908 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removePoseVisu()

void removePoseVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 740 of file DebugDrawerToArViz.cpp.

◆ removeRobotVisu()

void removeRobotVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 582 of file DebugDrawerToArViz.cpp.

◆ removeSphereDebugLayerVisu()

void removeSphereDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 938 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeSphereVisu()

void removeSphereVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 800 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeTextDebugLayerVisu()

void removeTextDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 932 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeTextVisu()

void removeTextVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 788 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ removeTriMeshDebugLayerVisu()

void removeTriMeshDebugLayerVisu ( const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 970 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeTriMeshVisu()

void removeTriMeshVisu ( const std::string & layer,
const std::string & name,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 860 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ select()

void select ( const std::string & layer,
const std::string & elementName,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 1095 of file DebugDrawerToArViz.cpp.

◆ set24BitColoredPointCloudDebugLayerVisu()

void set24BitColoredPointCloudDebugLayerVisu ( const std::string & name,
const DebugDrawer24BitColoredPointCloud & pointCloud,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 671 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ set24BitColoredPointCloudVisu()

void set24BitColoredPointCloudVisu ( const std::string & layer,
const std::string & name,
const DebugDrawer24BitColoredPointCloud & pointCloud,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 325 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setArrowDebugLayerVisu()

void setArrowDebugLayerVisu ( const std::string & name,
const Vector3BasePtr & position,
const Vector3BasePtr & direction,
const DrawColor & color,
Ice::Float length,
Ice::Float width,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 700 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setArrowVisu()

void setArrowVisu ( const std::string & layer,
const std::string & name,
const Vector3BasePtr & position,
const Vector3BasePtr & direction,
const DrawColor & color,
Ice::Float length,
Ice::Float width,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 412 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setArViz()

void setArViz ( viz::Client arviz)

Definition at line 87 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ setBoxDebugLayerVisu()

void setBoxDebugLayerVisu ( const std::string & name,
const PoseBasePtr & globalPose,
const Vector3BasePtr & dimensions,
const DrawColor & color,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 632 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setBoxVisu()

void setBoxVisu ( const std::string & layer,
const std::string & name,
const PoseBasePtr & globalPose,
const Vector3BasePtr & dimensions,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 222 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setCircleArrowVisu()

void setCircleArrowVisu ( const std::string & layer,
const std::string & name,
const Vector3BasePtr & globalPosition,
const Vector3BasePtr & directionVec,
Ice::Float radius,
Ice::Float circleCompletion,
Ice::Float width,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 459 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setCircleDebugLayerVisu()

void setCircleDebugLayerVisu ( const std::string & name,
const Vector3BasePtr & globalPosition,
const Vector3BasePtr & directionVec,
Ice::Float radius,
Ice::Float circleCompletion,
Ice::Float width,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 725 of file DebugDrawerToArViz.cpp.

◆ setColoredPointCloudVisu()

void setColoredPointCloudVisu ( const std::string & layer,
const std::string & name,
const DebugDrawerColoredPointCloud & pointCloud,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 300 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setCylinderDebugLayerVisu()

void setCylinderDebugLayerVisu ( const std::string & name,
const Vector3BasePtr & globalPosition,
const Vector3BasePtr & direction,
Ice::Float length,
Ice::Float radius,
const DrawColor & color,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 712 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setCylinderVisu()

void setCylinderVisu ( const std::string & layer,
const std::string & name,
const Vector3BasePtr & globalPosition,
const Vector3BasePtr & direction,
Ice::Float length,
Ice::Float radius,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 436 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setLineDebugLayerVisu()

void setLineDebugLayerVisu ( const std::string & name,
const Vector3BasePtr & globalPosition1,
const Vector3BasePtr & globalPosition2,
Ice::Float lineWidth,
const DrawColor & color,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 613 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setLineSetDebugLayerVisu()

void setLineSetDebugLayerVisu ( const std::string & name,
const DebugDrawerLineSet & lineSet,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 624 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setLineSetVisu()

void setLineSetVisu ( const std::string & layer,
const std::string & name,
const DebugDrawerLineSet & lineSet,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 179 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setLineVisu()

void setLineVisu ( const std::string & layer,
const std::string & name,
const Vector3BasePtr & globalPosition1,
const Vector3BasePtr & globalPosition2,
Ice::Float lineWidth,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 158 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setPointCloudDebugLayerVisu()

void setPointCloudDebugLayerVisu ( const std::string & name,
const DebugDrawerPointCloud & pointCloud,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 663 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setPointCloudVisu()

void setPointCloudVisu ( const std::string & layer,
const std::string & name,
const DebugDrawerPointCloud & pointCloud,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 280 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setPolygonDebugLayerVisu()

void setPolygonDebugLayerVisu ( const std::string & name,
const PolygonPointList & polygonPoints,
const DrawColor & colorInner,
const DrawColor & colorBorder,
Ice::Float lineWidth,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 680 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setPolygonVisu()

void setPolygonVisu ( const std::string & layer,
const std::string & name,
const PolygonPointList & polygonPoints,
const DrawColor & colorInner,
const DrawColor & colorBorder,
Ice::Float lineWidth,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 351 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setPoseDebugLayerVisu()

void setPoseDebugLayerVisu ( const std::string & name,
const PoseBasePtr & globalPose,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 596 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setPoseVisu()

void setPoseVisu ( const std::string & layer,
const std::string & name,
const PoseBasePtr & globalPose,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 129 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setRobotVisu()

void setRobotVisu ( const std::string & layer,
const std::string & name,
const std::string & robotFile,
const std::string & armarxProject,
DrawStyle drawStyleType,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 485 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setScaledPoseDebugLayerVisu()

void setScaledPoseDebugLayerVisu ( const std::string & name,
const PoseBasePtr & globalPose,
Ice::Float scale,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 604 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setScaledPoseVisu()

void setScaledPoseVisu ( const std::string & layer,
const std::string & name,
const PoseBasePtr & globalPose,
Ice::Float scale,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 143 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setSphereDebugLayerVisu()

void setSphereDebugLayerVisu ( const std::string & name,
const Vector3BasePtr & globalPosition,
const DrawColor & color,
Ice::Float radius,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 653 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setSphereVisu()

void setSphereVisu ( const std::string & layer,
const std::string & name,
const Vector3BasePtr & globalPosition,
const DrawColor & color,
Ice::Float radius,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 262 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setTextDebugLayerVisu()

void setTextDebugLayerVisu ( const std::string & name,
const std::string & text,
const Vector3BasePtr & globalPosition,
const DrawColor & color,
Ice::Int size,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 642 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setTextVisu()

void setTextVisu ( const std::string & layer,
const std::string & name,
const std::string & text,
const Vector3BasePtr & globalPosition,
const DrawColor & color,
Ice::Int size,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 240 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ setTriMeshDebugLayerVisu()

void setTriMeshDebugLayerVisu ( const std::string & name,
const DebugDrawerTriMesh & triMesh,
const Ice::Current & c = Ice::emptyCurrent )
override

Definition at line 692 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ setTriMeshVisu()

void setTriMeshVisu ( const std::string & layer,
const std::string & name,
const DebugDrawerTriMesh & triMesh,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 376 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ updateBlackWhitelist()

void updateBlackWhitelist ( const BlackWhitelistUpdate & update,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 93 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ updateRobotColor()

void updateRobotColor ( const std::string & layer,
const std::string & name,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 552 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ updateRobotConfig()

void updateRobotConfig ( const std::string & layer,
const std::string & name,
const NameValueMap & configuration,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 533 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ updateRobotNodeColor()

void updateRobotNodeColor ( const std::string & layer,
const std::string & name,
const std::string & robotNodeName,
const DrawColor & color,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 571 of file DebugDrawerToArViz.cpp.

◆ updateRobotPose()

void updateRobotPose ( const std::string & layer,
const std::string & name,
const PoseBasePtr & globalPose,
const Ice::Current & = Ice::emptyCurrent )
override

Definition at line 514 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ layerBlackWhitelist

armarx::StringBlackWhitelist layerBlackWhitelist

Definition at line 400 of file DebugDrawerToArViz.h.


The documentation for this class was generated from the following files: