| clearAll(bool sleep=false) | DebugDrawerTopic | |
| clearColoredPointCloud(const VisuID &id) | DebugDrawerTopic | |
| clearLayer(bool sleep=false) | DebugDrawerTopic | |
| clearLayer(const std::string &layer, bool sleep=false) | DebugDrawerTopic | |
| DebugDrawerTopic(const std::string &layer=DEFAULT_LAYER) | DebugDrawerTopic | |
| DebugDrawerTopic(const DebugDrawerInterfacePrx &topic, const std::string &layer=DEFAULT_LAYER) | DebugDrawerTopic | |
| DEFAULTS | DebugDrawerTopic | static |
| drawArrow(const VisuID &id, const Eigen::Vector3f &position, const Eigen::Vector3f &direction, float length, float width, const DrawColor &color=DEFAULTS.colorArrow, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawArrowFromTo(const VisuID &id, const Eigen::Vector3f &from, const Eigen::Vector3f &to, float width, const DrawColor &color=DEFAULTS.colorArrow, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBox(const VisuID &id, const Eigen::Vector3f &position, const Eigen::Quaternionf &orientation, const Eigen::Vector3f &extents, const DrawColor &color=DEFAULTS.colorBox, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBox(const VisuID &id, const Eigen::Matrix4f &pose, const Eigen::Vector3f &extents, const DrawColor &color=DEFAULTS.colorBox, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBox(const VisuID &id, const VirtualRobot::BoundingBox &boundingBox, const DrawColor &color=DEFAULTS.colorBox, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBox(const VisuID &id, const VirtualRobot::BoundingBox &boundingBox, const Eigen::Matrix4f &pose, const DrawColor &color=DEFAULTS.colorBox, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBoxEdges(const VisuID &id, const Eigen::Vector3f &position, const Eigen::Quaternionf &orientation, const Eigen::Vector3f &extents, float width=DEFAULTS.boxEdgesWidth, const DrawColor &color=DEFAULTS.boxEdgesColor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBoxEdges(const VisuID &id, const Eigen::Matrix4f &pose, const Eigen::Vector3f &extents, float width=DEFAULTS.boxEdgesWidth, const DrawColor &color=DEFAULTS.boxEdgesColor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBoxEdges(const VisuID &id, const VirtualRobot::BoundingBox &boundingBox, float width=DEFAULTS.boxEdgesWidth, const DrawColor &color=DEFAULTS.boxEdgesColor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBoxEdges(const VisuID &id, const Eigen::Matrix32f &aabb, float width=DEFAULTS.boxEdgesWidth, const DrawColor &color=DEFAULTS.boxEdgesColor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBoxEdges(const VisuID &id, const VirtualRobot::BoundingBox &boundingBox, const Eigen::Matrix4f &pose, float width=DEFAULTS.boxEdgesWidth, const DrawColor &color=DEFAULTS.boxEdgesColor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawBoxEdges(const VisuID &id, const Eigen::Matrix32f &aabb, const Eigen::Matrix4f &pose, float width=DEFAULTS.boxEdgesWidth, const DrawColor &color=DEFAULTS.boxEdgesColor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawCylinder(const VisuID &id, const Eigen::Vector3f ¢er, const Eigen::Vector3f &direction, float length, float radius, const DrawColor &color=DEFAULTS.colorCylinder, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawCylinder(const VisuID &id, const Eigen::Vector3f ¢er, const Eigen::Quaternionf &orientation, float length, float radius, const DrawColor &color=DEFAULTS.colorCylinder, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawCylinderFromTo(const VisuID &id, const Eigen::Vector3f &from, const Eigen::Vector3f &to, float radius, const DrawColor &color=DEFAULTS.colorCylinder, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawFloor(const VisuID &id={"floor"}, const Eigen::Vector3f &at=Eigen::Vector3f::Zero(), const Eigen::Vector3f &up=Eigen::Vector3f::UnitZ(), float size=5, const DrawColor &color=DEFAULTS.colorFloor, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawLine(const VisuID &id, const Eigen::Vector3f &from, const Eigen::Vector3f &to, float width, const DrawColor &color=DEFAULTS.colorLine, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawLineSet(const VisuID &id, const DebugDrawerLineSet &lineSet, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawLineSet(const VisuID &id, const std::vector< Eigen::Vector3f > &points, float width, const DrawColor &color=DEFAULTS.colorLine, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawLineSet(const VisuID &id, const std::vector< Eigen::Vector3f > &points, float width, const DrawColor &colorA, const DrawColor &colorB, const std::vector< float > &intensitiesB, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPointCloud(const VisuID &id, const PointCloudT &pointCloud, const DrawColor &color=DEFAULTS.colorPointCloud, float pointSize=DEFAULTS.pointCloudPointSize, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPointCloud(const VisuID &id, const PointCloudT &pointCloud, const ColorFuncT &colorFunc, float pointSize=DEFAULTS.pointCloudPointSize, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPointCloud(const VisuID &id, const DebugDrawerPointCloud &pointCloud) | DebugDrawerTopic | |
| drawPointCloud(const VisuID &id, const DebugDrawerColoredPointCloud &pointCloud) | DebugDrawerTopic | |
| drawPointCloud(const VisuID &id, const DebugDrawer24BitColoredPointCloud &pointCloud) | DebugDrawerTopic | |
| drawPointCloudLabeled(const VisuID &id, const PointCloudT &pointCloud, float pointSize=DEFAULTS.pointCloudPointSize, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPointCloudRGBA(const VisuID &id, const PointCloudT &pointCloud, float pointSize=DEFAULTS.pointCloudPointSize, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPolygon(const VisuID &id, const std::vector< Eigen::Vector3f > &points, const DrawColor &colorFace, float lineWidth=0, const DrawColor &colorEdge=DEFAULTS.colorPolygonEdge, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPose(const VisuID &id, const Eigen::Matrix4f &pose, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPose(const VisuID &id, const Eigen::Vector3f &pos, const Eigen::Quaternionf &ori, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPose(const VisuID &id, const Eigen::Matrix4f &pose, float scale, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawPose(const VisuID &id, const Eigen::Vector3f &pos, const Eigen::Quaternionf &ori, float scale, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawRobot(const VisuID &id, const std::string &robotFile, const std::string &armarxProject, armarx::DrawStyle drawStyle=armarx::DrawStyle::FullModel) | DebugDrawerTopic | |
| drawSphere(const VisuID &id, const Eigen::Vector3f ¢er, float radius, const DrawColor &color=DEFAULTS.colorSphere, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawText(const VisuID &id, const Eigen::Vector3f &position, const std::string &text, int size=10, const DrawColor color=DEFAULTS.colorText, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawTriMesh(const VisuID &id, const VirtualRobot::TriMeshModel &triMesh, const DrawColor &color={.5,.5,.5, 1}, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawTriMeshAsPolygons(const VisuID &id, const VirtualRobot::TriMeshModel &trimesh, const DrawColor &colorFace=DEFAULTS.colorPolygonFace, float lineWidth=0, const DrawColor &colorEdge=DEFAULTS.colorPolygonEdge, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawTriMeshAsPolygons(const VisuID &id, const VirtualRobot::TriMeshModel &trimesh, const Eigen::Matrix4f &pose, const DrawColor &colorFace=DEFAULTS.colorPolygonFace, float lineWidth=0, const DrawColor &colorEdge=DEFAULTS.colorPolygonEdge, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| drawTriMeshAsPolygons(const VisuID &id, const VirtualRobot::TriMeshModel &trimesh, const std::vector< DrawColor > &faceColorsInner, float lineWidth=0, const DrawColor &colorEdge=DEFAULTS.colorPolygonEdge, bool ignoreLengthScale=false) | DebugDrawerTopic | |
| enabled() const | DebugDrawerTopic | |
| getGlasbeyLUTColor(int id, float alpha=1.f) | DebugDrawerTopic | static |
| getGlasbeyLUTColor(uint32_t id, float alpha=1.f) | DebugDrawerTopic | static |
| getGlasbeyLUTColor(std::size_t id, float alpha=1.f) | DebugDrawerTopic | static |
| getLayer() const | DebugDrawerTopic | |
| getLengthScale() const | DebugDrawerTopic | |
| getPoseScale() const | DebugDrawerTopic | |
| getTopic() const | DebugDrawerTopic | |
| getTopic(ManagedIceObject &component, const std::string &topicNameOverride="") | DebugDrawerTopic | |
| hsv2rgb(const Eigen::Vector3f &hsv) | DebugDrawerTopic | static |
| offeringTopic(ManagedIceObject &component, const std::string &topicNameOverride="") const | DebugDrawerTopic | |
| operator bool() const | DebugDrawerTopic | |
| operator const DebugDrawerInterfacePrx &() const | DebugDrawerTopic | |
| operator DebugDrawerInterfacePrx &() | DebugDrawerTopic | |
| operator->() | DebugDrawerTopic | |
| operator->() const | DebugDrawerTopic | |
| removeArrow(const VisuID &id) | DebugDrawerTopic | |
| removeBox(const VisuID &id) | DebugDrawerTopic | |
| removeboxEdges(const VisuID &id) | DebugDrawerTopic | |
| removeCylinder(const VisuID &id) | DebugDrawerTopic | |
| removeLine(const VisuID &id) | DebugDrawerTopic | |
| removeLineSet(const VisuID &id) | DebugDrawerTopic | |
| removePolygon(const VisuID &id) | DebugDrawerTopic | |
| removePose(const VisuID &id) | DebugDrawerTopic | |
| removeRobot(const VisuID &id) | DebugDrawerTopic | |
| removeSphere(const VisuID &id) | DebugDrawerTopic | |
| rgb2hsv(const Eigen::Vector3f &rgb) | DebugDrawerTopic | static |
| setEnabled(bool enabled) | DebugDrawerTopic | |
| setLayer(const std::string &layer) | DebugDrawerTopic | |
| setLengthScale(float scale) | DebugDrawerTopic | |
| setLengthScaleMetersToMillimeters() | DebugDrawerTopic | |
| setLengthScaleMillimetersToMeters() | DebugDrawerTopic | |
| setPoseScale(float scale) | DebugDrawerTopic | |
| setPoseScaleMeters() | DebugDrawerTopic | |
| setPoseScaleMillimeters() | DebugDrawerTopic | |
| setShortSleepDuration(const DurationT &duration) | DebugDrawerTopic | |
| setTopic(const DebugDrawerInterfacePrx &topic) | DebugDrawerTopic | |
| shortSleep() | DebugDrawerTopic | |
| sleepFor(const DurationT &duration) | DebugDrawerTopic | |
| toDrawColor(const ColorT &color, float alpha=1, bool byteToFloat=false) | DebugDrawerTopic | static |
| updateRobotColor(const VisuID &id, const DrawColor &color) | DebugDrawerTopic | |
| updateRobotConfig(const VisuID &id, const std::map< std::string, float > &config) | DebugDrawerTopic | |
| updateRobotNodeColor(const VisuID &id, const std::string &nodeName, const DrawColor &color) | DebugDrawerTopic | |
| updateRobotPose(const VisuID &id, const Eigen::Matrix4f &pose, bool ignoreScale=false) | DebugDrawerTopic | |
| updateRobotPose(const VisuID &id, const Eigen::Vector3f &pos, const Eigen::Quaternionf &ori, bool ignoreScale=false) | DebugDrawerTopic | |