Effective implementation of algorithms (Master Thesis)
Effective and error-free implementation of algorithms
src/geometry/two_d/distance.h File Reference
Include dependency graph for distance.h:

Go to the source code of this file.

Namespaces

namespace  geometry
namespace  geometry::two_d

Functions

template<typename T >
geometry::two_d::sqrDistancePointPoint (Point< T > p1, Point< T > p2)
template<typename T >
long double geometry::two_d::distancePointPoint (Point< T > p1, Point< T > p2)
template<typename T >
math::rational::Rational< T > geometry::two_d::sqrDistancePointLine (Point< T > p, LineSegment< T > line)
template<typename T >
long double geometry::two_d::distancePointLine (Point< T > p, LineSegment< T > line)
template<typename T >
math::rational::Rational< T > geometry::two_d::sqrDistancePointLineSegment (Point< T > p, LineSegment< T > line)
template<typename T >
long double geometry::two_d::distancePointLineSegment (Point< T > p, LineSegment< T > line)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines