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 996 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ clearDebugLayer()

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

Definition at line 1021 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 1011 of file DebugDrawerToArViz.cpp.

+ Here is the caller graph for this function:

◆ clearSelections()

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

Definition at line 1091 of file DebugDrawerToArViz.cpp.

◆ deselect()

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

Definition at line 1106 of file DebugDrawerToArViz.cpp.

◆ disableAllLayers()

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

Definition at line 1067 of file DebugDrawerToArViz.cpp.

◆ disableSelections()

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

Definition at line 1085 of file DebugDrawerToArViz.cpp.

◆ enableAllLayers()

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

Definition at line 1073 of file DebugDrawerToArViz.cpp.

◆ enableDebugLayerVisu()

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

Definition at line 1034 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 1027 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 1079 of file DebugDrawerToArViz.cpp.

◆ exportLayer()

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

Definition at line 121 of file DebugDrawerToArViz.cpp.

◆ exportScene()

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

Definition at line 115 of file DebugDrawerToArViz.cpp.

◆ getSelections()

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

Definition at line 1115 of file DebugDrawerToArViz.cpp.

◆ hasLayer()

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

Definition at line 1054 of file DebugDrawerToArViz.cpp.

◆ layerInformation()

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

Definition at line 1047 of file DebugDrawerToArViz.cpp.

◆ layerNames()

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

Definition at line 1040 of file DebugDrawerToArViz.cpp.

◆ remove24BitColoredPointCloudDebugLayerVisu()

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

Definition at line 959 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 838 of file DebugDrawerToArViz.cpp.

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

◆ removeArrowDebugLayerVisu()

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

Definition at line 978 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 874 of file DebugDrawerToArViz.cpp.

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

◆ removeBoxDebugLayerVisu()

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

Definition at line 928 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 778 of file DebugDrawerToArViz.cpp.

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

◆ removeCircleDebugLayerVisu()

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

Definition at line 990 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 898 of file DebugDrawerToArViz.cpp.

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

◆ removeColoredPointCloudDebugLayerVisu()

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

Definition at line 952 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 826 of file DebugDrawerToArViz.cpp.

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

◆ removeCylinderDebugLayerVisu()

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

Definition at line 984 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 886 of file DebugDrawerToArViz.cpp.

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

◆ removeLayer()

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

Definition at line 1061 of file DebugDrawerToArViz.cpp.

◆ removeLineDebugLayerVisu()

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

Definition at line 916 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 922 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 766 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ 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 754 of file DebugDrawerToArViz.cpp.

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

◆ removePointCloudDebugLayerVisu()

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

Definition at line 946 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 814 of file DebugDrawerToArViz.cpp.

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

◆ removePolygonDebugLayerVisu()

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

Definition at line 966 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 850 of file DebugDrawerToArViz.cpp.

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

◆ removePoseDebugLayerVisu()

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

Definition at line 910 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 742 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeRobotVisu()

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

Definition at line 584 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ removeSphereDebugLayerVisu()

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

Definition at line 940 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 802 of file DebugDrawerToArViz.cpp.

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

◆ removeTextDebugLayerVisu()

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

Definition at line 934 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 790 of file DebugDrawerToArViz.cpp.

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

◆ removeTriMeshDebugLayerVisu()

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

Definition at line 972 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 862 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:
+ 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 1097 of file DebugDrawerToArViz.cpp.

◆ set24BitColoredPointCloudDebugLayerVisu()

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

Definition at line 673 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 327 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 702 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 414 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 85 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 634 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 224 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 461 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 727 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 302 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 714 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 438 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 615 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 626 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 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 156 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 665 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 282 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 682 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 353 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 598 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 127 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 487 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 606 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 141 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 655 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 264 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 644 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 242 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 694 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 378 of file DebugDrawerToArViz.cpp.

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

◆ updateBlackWhitelist()

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

Definition at line 91 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 554 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 535 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 573 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 516 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: