![]() |
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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(0))) | mrs_lib::BatchVisualizer | |
addNullLine() | mrs_lib::BatchVisualizer | |
addNullPoint() | mrs_lib::BatchVisualizer | |
addNullTriangle() | mrs_lib::BatchVisualizer | |
addPath(const mrs_msgs::msg::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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(0))) | mrs_lib::BatchVisualizer | |
addTrajectory(const mrs_msgs::msg::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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(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 rclcpp::Duration &timeout=rclcpp::Duration(std::chrono::seconds(0))) | mrs_lib::BatchVisualizer | |
BatchVisualizer() | mrs_lib::BatchVisualizer | |
BatchVisualizer(const std::shared_ptr< rclcpp::Node > &node, std::string marker_topic_name, std::string parent_frame) | mrs_lib::BatchVisualizer | |
clearBuffers() | mrs_lib::BatchVisualizer | |
clearVisuals() | mrs_lib::BatchVisualizer | |
publish() | mrs_lib::BatchVisualizer | |
publish(const rclcpp::Time stamp) | 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 |