Thunderbots Project
Loading...
Searching...
No Matches
closest_point.h
1
#pragma once
2
3
#include "software/geom/circle.h"
4
#include "software/geom/line.h"
5
#include "software/geom/point.h"
6
#include "software/geom/polygon.h"
7
#include "software/geom/segment.h"
8
#include "software/geom/stadium.h"
9
17
Point
closestPoint(
const
Point
&p,
const
Line
&l);
18
Point
closestPoint(
const
Line
&l,
const
Point
&p);
19
28
Point
closestPoint(
const
Point
&p,
const
Segment
&segment);
29
Point
closestPoint(
const
Segment
&segment,
const
Point
&p);
30
39
Point
closestPoint(
const
Polygon
&polygon,
const
Point
&p);
40
Point
closestPoint(
const
Point
&p,
const
Polygon
&polygon);
41
50
Point
closestPoint(
const
Circle
&circle,
const
Point
&p);
51
Point
closestPoint(
const
Point
&p,
const
Circle
&circle);
52
61
Point
closestPoint(
const
Stadium
&stadium,
const
Point
&p);
62
Point
closestPoint(
const
Point
&p,
const
Stadium
&stadium);
Circle
Definition
circle.h:10
Line
Definition
line.h:10
Point
Definition
point.h:14
Polygon
Definition
polygon.h:12
Segment
Definition
segment.h:7
Stadium
Definition
stadium.h:12
src
software
geom
algorithms
closest_point.h
Generated by
1.9.8