26 #ifndef GEOMETRY__DISTANCE_HPP_
27 #define GEOMETRY__DISTANCE_HPP_
29 #include <geometry_msgs/msg/pose.hpp>
36 double getDistance(
const geometry_msgs::msg::Point & p0,
const geometry_msgs::msg::Point & p1);
37 double getDistance(
const geometry_msgs::msg::Pose & p0,
const geometry_msgs::msg::Point & p1);
38 double getDistance(
const geometry_msgs::msg::Point & p0,
const geometry_msgs::msg::Pose & p1);
39 double getDistance(
const geometry_msgs::msg::Pose & p0,
const geometry_msgs::msg::Pose & p1);
41 const std::vector<geometry_msgs::msg::Point> & polygon0,
42 const std::vector<geometry_msgs::msg::Point> & polygon1);
double getDistance(const geometry_msgs::msg::Point &p0, const geometry_msgs::msg::Point &p1)
Definition: distance.cpp:37
double getDistance2D(const std::vector< geometry_msgs::msg::Point > &polygon0, const std::vector< geometry_msgs::msg::Point > &polygon1)
Definition: distance.cpp:57
Definition: bounding_box.hpp:32