15 #ifndef GEOMETRY__INTERSECTION__INTERSECTION_HPP_
16 #define GEOMETRY__INTERSECTION__INTERSECTION_HPP_
19 #include <geometry_msgs/msg/point.hpp>
27 bool isIntersect2D(
const LineSegment & line0,
const LineSegment & line1);
30 const LineSegment & line0,
const LineSegment & line1);
31 std::vector<geometry_msgs::msg::Point>
getIntersection2D(
const std::vector<LineSegment> & lines);
bool isIntersect2D(const LineSegment &line0, const LineSegment &line1)
Definition: intersection.cpp:24
std::optional< geometry_msgs::msg::Point > getIntersection2D(const LineSegment &line0, const LineSegment &line1)
Definition: intersection.cpp:59
Definition: bounding_box.hpp:32