|
std::size_t | playrho::d2::FindLowestRightMostVertex (Span< const Length2 > vertices) noexcept |
| Finds the index of the lowest right most vertex in the given collection. More...
|
|
std::vector< Length2 > | playrho::d2::GetConvexHullAsVector (Span< const Length2 > vertices) |
| Gets the convex hull for the given collection of vertices as a vector. More...
|
|
template<class T > |
VertexCounter | playrho::d2::GetSupportIndex (const DistanceProxy &proxy, T dir) noexcept |
| Gets the supporting vertex index in given direction for given distance proxy. More...
|
|
auto | playrho::d2::GetVertexRadius (const DistanceProxy &arg) noexcept |
| Gets the vertex radius property of a given distance proxy.
|
|
bool | playrho::d2::operator!= (const DistanceProxy &lhs, const DistanceProxy &rhs) noexcept |
| Determines with the two given distance proxies are not equal.
|
|
bool | playrho::d2::operator== (const DistanceProxy &lhs, const DistanceProxy &rhs) noexcept |
| Determines with the two given distance proxies are equal.
|
|
bool | playrho::d2::TestPoint (const DistanceProxy &proxy, const Length2 &point) noexcept |
| Tests a point for containment in the given distance proxy. More...
|
|
Definition of the DistanceProxy
class and closely related code.