playrho::d2::DistanceOutput Struct Reference
Distance Output. More...
#include <Distance.hpp>
Public Types | |
| enum | State : std::uint8_t { Unknown, MaxPoints, UnfitSearchDir, DuplicateIndexPair, HitMaxIters } |
| State of the distance output. More... | |
| using | iteration_type = std::remove_const< decltype(DefaultMaxDistanceIters)>::type |
| Iteration type. More... | |
Public Attributes | |
| Simplex | simplex |
| Simplex. More... | |
| iteration_type | iterations = 0 |
| Count of iterations performed to return result. More... | |
| State | state = Unknown |
| Termination state. More... | |
Detailed Description
Distance Output.
Definition at line 63 of file Distance.hpp.
Member Typedef Documentation
◆ iteration_type
| using playrho::d2::DistanceOutput::iteration_type = std::remove_const<decltype(DefaultMaxDistanceIters)>::type |
Iteration type.
Definition at line 76 of file Distance.hpp.
Member Enumeration Documentation
◆ State
| enum playrho::d2::DistanceOutput::State : std::uint8_t |
State of the distance output.
| Enumerator | |
|---|---|
| Unknown | |
| MaxPoints | |
| UnfitSearchDir | |
| DuplicateIndexPair | |
| HitMaxIters | |
Definition at line 66 of file Distance.hpp.
Member Data Documentation
◆ simplex
| Simplex playrho::d2::DistanceOutput::simplex |
Definition at line 78 of file Distance.hpp.
◆ iterations
| iteration_type playrho::d2::DistanceOutput::iterations = 0 |
Count of iterations performed to return result.
Definition at line 79 of file Distance.hpp.
◆ state
Termination state.
Definition at line 80 of file Distance.hpp.
The documentation for this struct was generated from the following file:
- Collision/Distance.hpp

