|
Collision Checker
|
#include "collision/narrowphase/polygon.h"#include "collision/narrowphase/rectangle_aabb.h"#include "collision/narrowphase/rectangle_obb.h"#include "collision/solvers/boost/boost_object_internal.h"#include <memory>#include <boost/foreach.hpp>#include <boost/geometry.hpp>#include <boost/geometry/geometries/multi_polygon.hpp>#include <boost/geometry/geometries/point_xy.hpp>#include <boost/geometry/geometries/polygon.hpp>#include <boost/geometry/algorithms/convex_hull.hpp>Go to the source code of this file.
Classes | |
| class | collision::solvers::solverBoost::BoostPolygon |
| BoostPolygon allows to use boost.Geometry functions for Polygon objects. More... | |
Namespaces | |
| collision | |
| collision::solvers | |
| collision::solvers::solverBoost | |
Typedefs | |
| typedef boost::geometry::model::d2::point_xy< double > | collision::solvers::solverBoost::bg_point_type |
| typedef boost::geometry::model::polygon< bg_point_type > | collision::solvers::solverBoost::bg_polygon_type |
| typedef std::shared_ptr< BoostPolygon > | collision::solvers::solverBoost::BoostPolygonPtr |
| typedef std::shared_ptr< const BoostPolygon > | collision::solvers::solverBoost::BoostPolygonConstPtr |