Namespaces | Defines | 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

namespace  datatypes

Defines

#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)

Define Documentation

Definition at line 5 of file Box2D.cpp.



libsick_ldmrs
Author(s): SICK AG , Martin Günther , Jochen Sprickerhof
autogenerated on Thu Jun 6 2019 21:02:36