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 | |