DebugDrawerTopic Member List

This is the complete list of members for DebugDrawerTopic, including all inherited members.

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
DEFAULTSDebugDrawerTopicstatic
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 &center, const Eigen::Vector3f &direction, float length, float radius, const DrawColor &color=DEFAULTS.colorCylinder, bool ignoreLengthScale=false)DebugDrawerTopic
drawCylinder(const VisuID &id, const Eigen::Vector3f &center, 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 &center, 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() constDebugDrawerTopic
getGlasbeyLUTColor(int id, float alpha=1.f)DebugDrawerTopicstatic
getGlasbeyLUTColor(uint32_t id, float alpha=1.f)DebugDrawerTopicstatic
getGlasbeyLUTColor(std::size_t id, float alpha=1.f)DebugDrawerTopicstatic
getLayer() constDebugDrawerTopic
getLengthScale() constDebugDrawerTopic
getPoseScale() constDebugDrawerTopic
getTopic() constDebugDrawerTopic
getTopic(ManagedIceObject &component, const std::string &topicNameOverride="")DebugDrawerTopic
hsv2rgb(const Eigen::Vector3f &hsv)DebugDrawerTopicstatic
offeringTopic(ManagedIceObject &component, const std::string &topicNameOverride="") constDebugDrawerTopic
operator bool() constDebugDrawerTopic
operator const DebugDrawerInterfacePrx &() constDebugDrawerTopic
operator DebugDrawerInterfacePrx &()DebugDrawerTopic
operator->()DebugDrawerTopic
operator->() constDebugDrawerTopic
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)DebugDrawerTopicstatic
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)DebugDrawerTopicstatic
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