|  | mrs_lib
    Various reusable classes, functions and utilities for use in MRS projects | 
This is the complete list of members for mrs_lib::VisualObject, including all inherited members.
| getColors() const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| getID() const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| getPoints() const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| getType() const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| isTimedOut() const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| operator<(const VisualObject &other) const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | inline | 
| operator==(const VisualObject &other) const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | inline | 
| operator>(const VisualObject &other) const (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | inline | 
| VisualObject(const Eigen::Vector3d &point, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Ray &ray, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Triangle &triangle, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Rectangle &rectangle, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Cuboid &cuboid, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Ellipse &ellipse, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const unsigned long &id, const rclcpp::Node::SharedPtr &node, const int num_points=DEFAULT_ELLIPSE_POINTS) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Cylinder &cylinder, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const bool capped, const unsigned long &id, const rclcpp::Node::SharedPtr &node, const int num_sides=DEFAULT_ELLIPSE_POINTS) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_lib::geometry::Cone &cone, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const bool capped, const unsigned long &id, const rclcpp::Node::SharedPtr &node, const int num_sides=DEFAULT_ELLIPSE_POINTS) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_msgs::msg::Path &p, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject | |
| VisualObject(const mrs_msgs::msg::TrajectoryReference &traj, const double r, const double g, const double b, const double a, const rclcpp::Duration &timeout, const bool filled, const unsigned long &id, const rclcpp::Node::SharedPtr &node) (defined in mrs_lib::VisualObject) | mrs_lib::VisualObject |