Effective implementation of algorithms (Master Thesis)
Effective and error-free implementation of algorithms
|
Go to the source code of this file.
Namespaces | |
namespace | geometry |
namespace | geometry::two_d |
Functions | |
template<typename T > | |
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) |