scenario_simulator_v2 C++ API
Namespaces | Functions
intersection.hpp File Reference
#include <geometry/polygon/line_segment.hpp>
#include <geometry_msgs/msg/point.hpp>
#include <optional>
#include <vector>
Include dependency graph for intersection.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 math
 
 math::geometry
 

Functions

bool math::geometry::isIntersect2D (const LineSegment &line0, const LineSegment &line1)
 
bool math::geometry::isIntersect2D (const std::vector< LineSegment > &lines)
 
std::optional< geometry_msgs::msg::Point > math::geometry::getIntersection2D (const LineSegment &line0, const LineSegment &line1)
 
std::vector< geometry_msgs::msg::Point > math::geometry::getIntersection2D (const std::vector< LineSegment > &lines)