mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
|
This is the complete list of members for mrs_lib::BatchVisualizer, including all inherited members.
addCone(const mrs_lib::geometry::Cone &cone, const double r=0.7, const double g=0.8, const double b=0.3, const double a=1.0, const bool filled=true, const bool capped=true, const int sides=DEFAULT_ELLIPSE_POINTS, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addCuboid(const mrs_lib::geometry::Cuboid &cuboid, const double r=0.5, const double g=0.5, const double b=0.0, const double a=1.0, const bool filled=true, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addCylinder(const mrs_lib::geometry::Cylinder &cylinder, const double r=0.7, const double g=0.8, const double b=0.3, const double a=1.0, const bool filled=true, const bool capped=true, const int sides=DEFAULT_ELLIPSE_POINTS, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addEllipse(const mrs_lib::geometry::Ellipse &ellipse, const double r=0.0, const double g=1.0, const double b=1.0, const double a=1.0, const bool filled=true, const int num_points=DEFAULT_ELLIPSE_POINTS, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addNullLine() | mrs_lib::BatchVisualizer | |
addNullPoint() | mrs_lib::BatchVisualizer | |
addNullTriangle() | mrs_lib::BatchVisualizer | |
addPath(const mrs_msgs::Path &p, const double r=0.3, const double g=1.0, const double b=0.3, const double a=1.0, const bool filled=true, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addPoint(const Eigen::Vector3d &point, const double r=0.0, const double g=1.0, const double b=0.3, const double a=1.0, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addRay(const mrs_lib::geometry::Ray &ray, const double r=1.0, const double g=0.0, const double b=0.0, const double a=1.0, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addRectangle(const mrs_lib::geometry::Rectangle &rect, const double r=0.5, const double g=0.5, const double b=0.0, const double a=1.0, const bool filled=true, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addTrajectory(const mrs_msgs::TrajectoryReference &traj, const double r=0.3, const double g=1.0, const double b=0.3, const double a=1.0, const bool filled=true, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
addTriangle(const mrs_lib::geometry::Triangle &tri, const double r=0.5, const double g=0.5, const double b=0.0, const double a=1.0, const bool filled=true, const ros::Duration &timeout=ros::Duration(0)) | mrs_lib::BatchVisualizer | |
BatchVisualizer() | mrs_lib::BatchVisualizer | |
BatchVisualizer(ros::NodeHandle &nh, std::string marker_topic_name, std::string parent_frame) | mrs_lib::BatchVisualizer | |
clearBuffers() | mrs_lib::BatchVisualizer | |
clearVisuals() | mrs_lib::BatchVisualizer | |
publish() | mrs_lib::BatchVisualizer | |
setLinesScale(const double scale) | mrs_lib::BatchVisualizer | |
setParentFrame(const std::string parent_frame) | mrs_lib::BatchVisualizer | |
setPointsScale(const double scale) | mrs_lib::BatchVisualizer | |
~BatchVisualizer() | mrs_lib::BatchVisualizer |