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 40 of file DebugDrawerToArViz.h.

Member Function Documentation

◆ clearAll()

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

Definition at line 674 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

◆ clearDebugLayer()

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

Definition at line 695 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 687 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 748 of file DebugDrawerToArViz.cpp.

◆ deselect()

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

Definition at line 758 of file DebugDrawerToArViz.cpp.

◆ disableAllLayers()

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

Definition at line 731 of file DebugDrawerToArViz.cpp.

◆ disableSelections()

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

Definition at line 744 of file DebugDrawerToArViz.cpp.

◆ enableAllLayers()

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

Definition at line 735 of file DebugDrawerToArViz.cpp.

◆ enableDebugLayerVisu()

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

Definition at line 705 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 700 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 740 of file DebugDrawerToArViz.cpp.

◆ exportLayer()

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

Definition at line 114 of file DebugDrawerToArViz.cpp.

◆ exportScene()

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

Definition at line 110 of file DebugDrawerToArViz.cpp.

◆ getSelections()

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

Definition at line 764 of file DebugDrawerToArViz.cpp.

◆ hasLayer()

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

Definition at line 721 of file DebugDrawerToArViz.cpp.

◆ layerInformation()

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

Definition at line 715 of file DebugDrawerToArViz.cpp.

◆ layerNames()

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

Definition at line 710 of file DebugDrawerToArViz.cpp.

◆ remove24BitColoredPointCloudDebugLayerVisu()

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

Definition at line 649 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 567 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 661 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 591 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 629 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 527 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 669 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 607 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 645 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 559 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 665 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 599 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 726 of file DebugDrawerToArViz.cpp.

◆ removeLineDebugLayerVisu()

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

Definition at line 621 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 625 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 519 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 511 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 641 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 551 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 653 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 575 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 617 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 503 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 432 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 637 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 543 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 633 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 535 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 657 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 583 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 753 of file DebugDrawerToArViz.cpp.

◆ set24BitColoredPointCloudDebugLayerVisu()

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

Definition at line 476 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 254 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 488 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 323 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 81 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 460 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 186 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 346 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 496 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 233 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 492 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 334 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 452 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 456 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 151 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 140 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 472 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 217 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 480 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 275 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 444 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 120 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 358 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 448 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 130 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 468 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 207 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 464 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 196 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 484 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 291 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 87 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 411 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 396 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 426 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 381 of file DebugDrawerToArViz.cpp.

+ Here is the call graph for this function:

Member Data Documentation

◆ layerBlackWhitelist

armarx::StringBlackWhitelist layerBlackWhitelist

Definition at line 199 of file DebugDrawerToArViz.h.


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