geometry.h File Reference
#include <boost/geometry.hpp>
#include <boost/geometry/geometries/point_xy.hpp>
#include <boost/geometry/geometries/polygon.hpp>
#include <Eigen/Core>
+ Include dependency graph for geometry.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 armarx
 This file offers overloads of toIce() and fromIce() functions for STL container types.
 
 armarx::navigation
 This file is part of ArmarX.
 
 armarx::navigation::util
 This file is part of ArmarX.
 
 armarx::navigation::util::geometry
 This file is part of ArmarX.
 

Typedefs

using point_type = boost::geometry::model::d2::point_xy< float >
 
using polygon_type = boost::geometry::model::polygon< point_type >
 

Functions

float computeDistance (const std::vector< polygon_type > &obstacles, const Eigen::Vector2f &pt)
 
point_type toPoint (const Eigen::Vector2f &pt)
 
polygon_type toPolygon (const std::vector< Eigen::Vector2f > &hull)