Namespaces | Macros | Functions
Box2D.cpp File Reference
#include <cmath>
#include "Box2D.hpp"
#include "../tools/errorhandler.hpp"
#include "Polygon2D.hpp"
#include <sstream>
Include dependency graph for Box2D.cpp:

Go to the source code of this file.

Namespaces

 datatypes
 

Macros

#define _USE_MATH_DEFINES
 

Functions

template<class IterT >
static Box2D datatypes::calcOrientatedBox (double orientation, const IterT &begin, const IterT &end)
 
template<class PointT >
static Box2D::value_type datatypes::distanceFromOutline (const Box2D &box, const PointT &point)
 
template<class IteratorT >
static Box2D::value_type datatypes::distanceFromOutline (const Box2D &box, const IteratorT &begin, const IteratorT &end)
 
template<typename floatT >
static floatT datatypes::distanceFromStraightBox (floatT pointX, floatT pointY, floatT boxSizeX, floatT boxSizeY)
 
template<class PointT >
static double datatypes::rotate_x (const PointT &p, double dCos, double dSin)
 
template<class PointT >
static double datatypes::rotate_y (const PointT &p, double dCos, double dSin)
 

Macro Definition Documentation

#define _USE_MATH_DEFINES

Definition at line 5 of file Box2D.cpp.



libsick_ldmrs
Author(s): SICK AG , Martin Günther , Jochen Sprickerhof
autogenerated on Mon Oct 26 2020 03:27:30