mrs_lib
Various reusable classes, functions and utilities for use in MRS projects
mrs_lib::BatchVisualizer Member List

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