, including all inherited members.
| alpha_ | rviz_visual_tools::RvizVisualTools | [protected] |
| arrow_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| base_frame_ | rviz_visual_tools::RvizVisualTools | [protected] |
| batch_publishing_enabled_ | rviz_visual_tools::RvizVisualTools | [protected] |
| block_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| convertFromXYZRPY(const double &x, const double &y, const double &z, const double &roll, const double &pitch, const double &yaw) | rviz_visual_tools::RvizVisualTools | [static] |
| convertFromXYZRPY(std::vector< double > transform6) | rviz_visual_tools::RvizVisualTools | [static] |
| convertPoint(const geometry_msgs::Point &point) | rviz_visual_tools::RvizVisualTools | |
| convertPoint(const geometry_msgs::Vector3 &point) | rviz_visual_tools::RvizVisualTools | |
| convertPoint(const Eigen::Vector3d &point) | rviz_visual_tools::RvizVisualTools | |
| convertPoint32(const geometry_msgs::Point32 &point) | rviz_visual_tools::RvizVisualTools | |
| convertPoint32(const Eigen::Vector3d &point) | rviz_visual_tools::RvizVisualTools | |
| convertPoint32ToPose(const geometry_msgs::Point32 &point) | rviz_visual_tools::RvizVisualTools | |
| convertPointToPose(const geometry_msgs::Point &point) | rviz_visual_tools::RvizVisualTools | |
| convertPointToPose(const Eigen::Vector3d &point) | rviz_visual_tools::RvizVisualTools | |
| convertPose(const Eigen::Affine3d &pose) | rviz_visual_tools::RvizVisualTools | |
| convertPose(const geometry_msgs::Pose &pose) | rviz_visual_tools::RvizVisualTools | |
| convertPoseSafe(const Eigen::Affine3d &pose, geometry_msgs::Pose &pose_msg) | rviz_visual_tools::RvizVisualTools | [static] |
| convertPoseToPoint(const Eigen::Affine3d &pose) | rviz_visual_tools::RvizVisualTools | |
| convertToXYZRPY(const Eigen::Affine3d &pose, std::vector< double > &xyzrpy) | rviz_visual_tools::RvizVisualTools | [static] |
| convertToXYZRPY(const Eigen::Affine3d &pose, double &x, double &y, double &z, double &roll, double &pitch, double &yaw) | rviz_visual_tools::RvizVisualTools | [static] |
| createRandColor() | rviz_visual_tools::RvizVisualTools | |
| cuboid_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| cylinder_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| deleteAllMarkers() | rviz_visual_tools::RvizVisualTools | |
| dRand(double min, double max) | rviz_visual_tools::RvizVisualTools | [static] |
| enableBatchPublishing(bool enable=true) | rviz_visual_tools::RvizVisualTools | |
| enableInternalBatchPublishing(bool enable) | rviz_visual_tools::RvizVisualTools | [protected] |
| fRand(float min, float max) | rviz_visual_tools::RvizVisualTools | [static] |
| generateEmptyPose(geometry_msgs::Pose &pose) | rviz_visual_tools::RvizVisualTools | |
| generateRandomCuboid(geometry_msgs::Pose &cuboid_pose, double &depth, double &width, double &height, RandomPoseBounds pose_bounds=RandomPoseBounds(), RandomCuboidBounds cuboid_bounds=RandomCuboidBounds()) | rviz_visual_tools::RvizVisualTools | |
| generateRandomPose(geometry_msgs::Pose &pose, RandomPoseBounds pose_bounds=RandomPoseBounds()) | rviz_visual_tools::RvizVisualTools | |
| generateRandomPose(Eigen::Affine3d &pose, RandomPoseBounds pose_bounds=RandomPoseBounds()) | rviz_visual_tools::RvizVisualTools | |
| getBaseFrame() | rviz_visual_tools::RvizVisualTools | [inline] |
| getCenterPoint(Eigen::Vector3d a, Eigen::Vector3d b) | rviz_visual_tools::RvizVisualTools | |
| getColor(const colors &color) | rviz_visual_tools::RvizVisualTools | |
| getColorScale(double value) | rviz_visual_tools::RvizVisualTools | |
| getGlobalScale() | rviz_visual_tools::RvizVisualTools | [inline] |
| getPsychedelicMode() const | rviz_visual_tools::RvizVisualTools | [inline] |
| getRandColor() | rviz_visual_tools::RvizVisualTools | |
| getScale(const scales &scale, bool arrow_scale=false, double marker_scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| getVectorBetweenPoints(Eigen::Vector3d a, Eigen::Vector3d b) | rviz_visual_tools::RvizVisualTools | |
| global_scale_ | rviz_visual_tools::RvizVisualTools | [protected] |
| initialize() | rviz_visual_tools::RvizVisualTools | [private] |
| internal_batch_publishing_enabled_ | rviz_visual_tools::RvizVisualTools | [protected] |
| iRand(int min, int max) | rviz_visual_tools::RvizVisualTools | [static] |
| line_list_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| line_strip_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| loadMarkerPub(bool wait_for_subscriber=false, bool latched=false) | rviz_visual_tools::RvizVisualTools | |
| loadRvizMarkers() | rviz_visual_tools::RvizVisualTools | |
| marker_lifetime_ | rviz_visual_tools::RvizVisualTools | [protected] |
| marker_topic_ | rviz_visual_tools::RvizVisualTools | [protected] |
| markers_ | rviz_visual_tools::RvizVisualTools | [protected] |
| mesh_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| name_ | rviz_visual_tools::RvizVisualTools | [protected] |
| nh_ | rviz_visual_tools::RvizVisualTools | [protected] |
| posesEqual(const Eigen::Affine3d &pose1, const Eigen::Affine3d &pose2, const double &threshold=0.000001) | rviz_visual_tools::RvizVisualTools | |
| printTransform(const Eigen::Affine3d &transform) | rviz_visual_tools::RvizVisualTools | [static] |
| printTransformRPY(const Eigen::Affine3d &transform) | rviz_visual_tools::RvizVisualTools | [static] |
| psychedelic_mode_ | rviz_visual_tools::RvizVisualTools | [protected] |
| pub_rviz_markers_ | rviz_visual_tools::RvizVisualTools | [protected] |
| pub_rviz_markers_connected_ | rviz_visual_tools::RvizVisualTools | [protected] |
| pub_rviz_markers_waited_ | rviz_visual_tools::RvizVisualTools | [protected] |
| publishArrow(const Eigen::Affine3d &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1, const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishArrow(const geometry_msgs::Pose &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1, const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishArrow(const geometry_msgs::PoseStamped &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1, const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishAxis(const geometry_msgs::Pose &pose, double length=0.1, double radius=0.01, const std::string &ns="Axis") | rviz_visual_tools::RvizVisualTools | |
| publishAxis(const Eigen::Affine3d &pose, double length=0.1, double radius=0.01, const std::string &ns="Axis") | rviz_visual_tools::RvizVisualTools | |
| publishAxisLabeled(const Eigen::Affine3d &pose, const std::string &label, const scales &scale=SMALL, const colors &color=WHITE) | rviz_visual_tools::RvizVisualTools | |
| publishAxisLabeled(const geometry_msgs::Pose &pose, const std::string &label, const scales &scale=SMALL, const colors &color=WHITE) | rviz_visual_tools::RvizVisualTools | |
| publishBlock(const geometry_msgs::Pose &pose, const colors &color=BLUE, const double &block_size=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishBlock(const Eigen::Affine3d &pose, const colors &color=BLUE, const double &block_size=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishCone(const Eigen::Affine3d &pose, double angle, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishCone(const geometry_msgs::Pose &pose, double angle, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishCuboid(const Eigen::Vector3d &point1, const Eigen::Vector3d &point2, const colors &color=BLUE) | rviz_visual_tools::RvizVisualTools | |
| publishCuboid(const geometry_msgs::Point &point1, const geometry_msgs::Point &point2, const colors &color=BLUE, const std::string &ns="Cuboid", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishCuboid(const geometry_msgs::Pose &pose, const double depth, const double width, const double height, const colors &color=BLUE) | rviz_visual_tools::RvizVisualTools | |
| publishCuboid(const Eigen::Affine3d &pose, const double depth, const double width, const double height, const colors &color=BLUE) | rviz_visual_tools::RvizVisualTools | |
| publishCylinder(const Eigen::Vector3d &point1, const Eigen::Vector3d &point2, const colors &color=BLUE, double radius=0.01, const std::string &ns="Cylinder") | rviz_visual_tools::RvizVisualTools | |
| publishCylinder(const Eigen::Vector3d &point1, const Eigen::Vector3d &point2, const std_msgs::ColorRGBA &color, double radius=0.01, const std::string &ns="Cylinder") | rviz_visual_tools::RvizVisualTools | |
| publishCylinder(const Eigen::Affine3d &pose, const colors &color=BLUE, double height=0.1, double radius=0.01, const std::string &ns="Cylinder") | rviz_visual_tools::RvizVisualTools | |
| publishCylinder(const geometry_msgs::Pose &pose, const colors &color=BLUE, double height=0.1, double radius=0.01, const std::string &ns="Cylinder") | rviz_visual_tools::RvizVisualTools | |
| publishCylinder(const geometry_msgs::Pose &pose, const std_msgs::ColorRGBA &color, double height=0.1, double radius=0.01, const std::string &ns="Cylinder") | rviz_visual_tools::RvizVisualTools | |
| publishGraph(const graph_msgs::GeometryGraph &graph, const colors &color, double radius) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const Eigen::Affine3d &point1, const Eigen::Affine3d &point2, const colors &color=BLUE, const scales &scale=REGULAR) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const Eigen::Vector3d &point1, const Eigen::Vector3d &point2, const colors &color=BLUE, const scales &scale=REGULAR) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const Eigen::Vector3d &point1, const Eigen::Vector3d &point2, const std_msgs::ColorRGBA &color, const scales &scale=REGULAR) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const Eigen::Vector3d &point1, const Eigen::Vector3d &point2, const std_msgs::ColorRGBA &color, const double &radius) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const geometry_msgs::Point &point1, const geometry_msgs::Point &point2, const colors &color=BLUE, const scales &scale=REGULAR) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const geometry_msgs::Point &point1, const geometry_msgs::Point &point2, const std_msgs::ColorRGBA &color, const scales &scale=REGULAR) | rviz_visual_tools::RvizVisualTools | |
| publishLine(const geometry_msgs::Point &point1, const geometry_msgs::Point &point2, const std_msgs::ColorRGBA &color, const geometry_msgs::Vector3 &scale) | rviz_visual_tools::RvizVisualTools | |
| publishMarker(visualization_msgs::Marker &marker) | rviz_visual_tools::RvizVisualTools | |
| publishMarkers(visualization_msgs::MarkerArray &markers) | rviz_visual_tools::RvizVisualTools | |
| publishMesh(const Eigen::Affine3d &pose, const std::string &file_name, const colors &color=CLEAR, double scale=1, const std::string &ns="mesh", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishMesh(const geometry_msgs::Pose &pose, const std::string &file_name, const colors &color=CLEAR, double scale=1, const std::string &ns="mesh", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishPath(const std::vector< geometry_msgs::Point > &path, const colors &color=RED, const scales &scale=REGULAR, const std::string &ns="Path") | rviz_visual_tools::RvizVisualTools | |
| publishPath(const std::vector< Eigen::Vector3d > &path, const colors &color=RED, const double radius=0.01, const std::string &ns="Path") | rviz_visual_tools::RvizVisualTools | |
| publishPolygon(const geometry_msgs::Polygon &polygon, const colors &color=RED, const scales &scale=REGULAR, const std::string &ns="Polygon") | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const Eigen::Affine3d &pose, const colors &color=BLUE, const scales &scale=REGULAR, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const Eigen::Vector3d &point, const colors &color=BLUE, const scales &scale=REGULAR, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const Eigen::Vector3d &point, const colors &color, const double scale, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const geometry_msgs::Point &point, const colors &color=BLUE, const scales &scale=REGULAR, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const geometry_msgs::Pose &pose, const colors &color=BLUE, const scales &scale=REGULAR, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const geometry_msgs::Pose &pose, const colors &color, const double scale, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const geometry_msgs::Pose &pose, const colors &color, const geometry_msgs::Vector3 scale, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const geometry_msgs::Pose &pose, const std_msgs::ColorRGBA &color, const geometry_msgs::Vector3 scale, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const Eigen::Affine3d &pose, const std_msgs::ColorRGBA &color, const geometry_msgs::Vector3 scale, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSphere(const geometry_msgs::PoseStamped &pose, const colors &color, const geometry_msgs::Vector3 scale, const std::string &ns="Sphere", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishSpheres(const std::vector< Eigen::Vector3d > &points, const colors &color=BLUE, const double scale=0.1, const std::string &ns="Spheres") | rviz_visual_tools::RvizVisualTools | |
| publishSpheres(const std::vector< geometry_msgs::Point > &points, const colors &color=BLUE, const double scale=0.1, const std::string &ns="Spheres") | rviz_visual_tools::RvizVisualTools | |
| publishSpheres(const std::vector< geometry_msgs::Point > &points, const colors &color=BLUE, const scales &scale=REGULAR, const std::string &ns="Spheres") | rviz_visual_tools::RvizVisualTools | |
| publishSpheres(const std::vector< geometry_msgs::Point > &points, const colors &color, const geometry_msgs::Vector3 &scale, const std::string &ns="Spheres") | rviz_visual_tools::RvizVisualTools | |
| publishTests() | rviz_visual_tools::RvizVisualTools | |
| publishText(const Eigen::Affine3d &pose, const std::string &text, const colors &color=WHITE, const scales &scale=REGULAR, bool static_id=true) | rviz_visual_tools::RvizVisualTools | |
| publishText(const Eigen::Affine3d &pose, const std::string &text, const colors &color, const geometry_msgs::Vector3 scale, bool static_id=true) | rviz_visual_tools::RvizVisualTools | |
| publishText(const geometry_msgs::Pose &pose, const std::string &text, const colors &color=WHITE, const scales &scale=REGULAR, bool static_id=true) | rviz_visual_tools::RvizVisualTools | |
| publishText(const geometry_msgs::Pose &pose, const std::string &text, const colors &color, const geometry_msgs::Vector3 scale, bool static_id=true) | rviz_visual_tools::RvizVisualTools | |
| publishWireframeCuboid(const Eigen::Affine3d &pose, double depth, double width, double height, const rviz_visual_tools::colors &color=BLUE, const std::string &ns="Wireframe Cuboid", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishWireframeCuboid(const Eigen::Affine3d &pose, const Eigen::Vector3d &min_point, const Eigen::Vector3d &max_point, const rviz_visual_tools::colors &color=BLUE, const std::string &ns="Wireframe Cuboid", const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishWireframeRectangle(const Eigen::Affine3d &pose, const double &height, const double &width, const colors &color=BLUE, const scales &scale=REGULAR) | rviz_visual_tools::RvizVisualTools | |
| publishWireframeRectangle(const Eigen::Affine3d &pose, const Eigen::Vector3d &p1, const Eigen::Vector3d &p2, const Eigen::Vector3d &p3, const Eigen::Vector3d &p4, const colors &color, const scales &scale) | rviz_visual_tools::RvizVisualTools | |
| publishXArrow(const Eigen::Affine3d &pose, const colors &color=RED, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishXArrow(const geometry_msgs::Pose &pose, const colors &color=RED, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishXArrow(const geometry_msgs::PoseStamped &pose, const colors &color=RED, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishXYPlane(const Eigen::Affine3d &pose, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishXYPlane(const geometry_msgs::Pose &pose, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishXZPlane(const Eigen::Affine3d &pose, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishXZPlane(const geometry_msgs::Pose &pose, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishYArrow(const Eigen::Affine3d &pose, const colors &color=GREEN, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishYArrow(const geometry_msgs::Pose &pose, const colors &color=GREEN, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishYArrow(const geometry_msgs::PoseStamped &pose, const colors &color=GREEN, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishYZPlane(const Eigen::Affine3d &pose, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishYZPlane(const geometry_msgs::Pose &pose, const rviz_visual_tools::colors &color=TRANSLUCENT, double scale=1.0) | rviz_visual_tools::RvizVisualTools | |
| publishZArrow(const Eigen::Affine3d &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1, const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| publishZArrow(const geometry_msgs::Pose &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishZArrow(const geometry_msgs::PoseStamped &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1) | rviz_visual_tools::RvizVisualTools | |
| publishZArrow(const geometry_msgs::PoseStamped &pose, const colors &color=BLUE, const scales &scale=REGULAR, double length=0.1, const std::size_t &id=0) | rviz_visual_tools::RvizVisualTools | |
| reset_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| resetMarkerCounts() | rviz_visual_tools::RvizVisualTools | |
| RvizVisualTools(const std::string &base_frame, const std::string &marker_topic=RVIZ_MARKER_TOPIC) | rviz_visual_tools::RvizVisualTools | [explicit] |
| setAlpha(double alpha) | rviz_visual_tools::RvizVisualTools | [inline] |
| setBaseFrame(const std::string &base_frame) | rviz_visual_tools::RvizVisualTools | [inline] |
| setFloorToBaseHeight(double floor_to_base_height) | rviz_visual_tools::RvizVisualTools | |
| setGlobalScale(double global_scale) | rviz_visual_tools::RvizVisualTools | [inline] |
| setLifetime(double lifetime) | rviz_visual_tools::RvizVisualTools | |
| setMarkerTopic(const std::string &topic) | rviz_visual_tools::RvizVisualTools | [inline] |
| setPsychedelicMode(const bool &psychedelic_mode=true) | rviz_visual_tools::RvizVisualTools | [inline] |
| shared_point32_msg_ | rviz_visual_tools::RvizVisualTools | [protected] |
| shared_point_eigen_ | rviz_visual_tools::RvizVisualTools | [protected] |
| shared_point_msg_ | rviz_visual_tools::RvizVisualTools | [protected] |
| shared_pose_eigen_ | rviz_visual_tools::RvizVisualTools | [protected] |
| shared_pose_msg_ | rviz_visual_tools::RvizVisualTools | [protected] |
| slerp(double start, double end, double range, double value) | rviz_visual_tools::RvizVisualTools | |
| sphere_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| spheres_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| text_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| triangle_marker_ | rviz_visual_tools::RvizVisualTools | [protected] |
| triggerBatchPublish() | rviz_visual_tools::RvizVisualTools | |
| triggerBatchPublishAndDisable() | rviz_visual_tools::RvizVisualTools | |
| triggerInternalBatchPublishAndDisable() | rviz_visual_tools::RvizVisualTools | [protected] |
| waitForSubscriber(const ros::Publisher &pub, const double &wait_time=0.5) | rviz_visual_tools::RvizVisualTools | |
| ~RvizVisualTools() | rviz_visual_tools::RvizVisualTools | [inline] |