

Go to the source code of this file.
Classes | |
| struct | collvoid::ConvexHullPoint |
| struct | collvoid::Line |
| struct | collvoid::VelocitySample |
| struct | collvoid::VO |
Namespaces | |
| namespace | collvoid |
Functions | |
| double | collvoid::distSqPointLineSegment (const Vector2 &a, const Vector2 &b, const Vector2 &c) |
| Computes the squared distance from a line segment with the specified endpoints to a specified point. | |
| double | collvoid::left (const Vector2 &pointLine, const Vector2 &dirLine, const Vector2 &point) |
| bool | collvoid::leftOf (const Vector2 &pointLine, const Vector2 &dirLine, const Vector2 &point) |
| Vector2 | collvoid::projectPointOnLine (const Vector2 &pointLine, const Vector2 &dirLine, const Vector2 &point) |
| bool | collvoid::rightOf (const Vector2 &pointLine, const Vector2 &dirLine, const Vector2 &point) |
| double | collvoid::sign (double x) |
| double | collvoid::signedDistPointToLineSegment (const Vector2 &a, const Vector2 &b, const Vector2 &c) |
| Computes the sign from a line connecting the specified points to a specified point. | |
| double | collvoid::sqr (double a) |
Variables | |
| static const float | EPSILON = 0.001f |