![]() |
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 |