scenario_simulator_v2 C++ API
Namespaces | Functions
collision.cpp File Reference
#include <boost/assert.hpp>
#include <boost/assign/list_of.hpp>
#include <boost/geometry.hpp>
#include <boost/geometry/algorithms/disjoint.hpp>
#include <boost/geometry/geometries/linestring.hpp>
#include <boost/geometry/geometries/point_xy.hpp>
#include <geometry/bounding_box.hpp>
#include <geometry/intersection/collision.hpp>
#include <vector>
Include dependency graph for collision.cpp:

Namespaces

 math
 
 math::geometry
 

Functions

bool math::geometry::checkCollision2D (geometry_msgs::msg::Pose pose0, traffic_simulator_msgs::msg::BoundingBox bbox0, geometry_msgs::msg::Pose pose1, traffic_simulator_msgs::msg::BoundingBox bbox1)
 
bool math::geometry::contains (const std::vector< geometry_msgs::msg::Point > &polygon, const geometry_msgs::msg::Point &point)