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

Go to the source code of this file.

Namespaces

 math
 
 math::geometry
 

Enumerations

enum class  math::geometry::Axis { math::geometry::X = 0 , math::geometry::Y = 1 , math::geometry::Z = 2 }
 

Functions

double math::geometry::getMaxValue (const std::vector< geometry_msgs::msg::Point > &points, const Axis &axis)
 
double math::geometry::getMinValue (const std::vector< geometry_msgs::msg::Point > &points, const Axis &axis)
 
std::vector< double > math::geometry::filterByAxis (const std::vector< geometry_msgs::msg::Point > &points, const Axis &axis)
 
std::vector< geometry_msgs::msg::Point > math::geometry::get2DConvexHull (const std::vector< geometry_msgs::msg::Point > &points)