TimeOfImpact.hpp File Reference
#include <PlayRho/Common/Math.hpp>#include <PlayRho/Common/Wider.hpp>#include <PlayRho/Common/BoundedValue.hpp>Go to the source code of this file.
Classes | |
| struct | playrho::ToiConf |
| Time of impact configuration. More... | |
| struct | playrho::TOIOutput |
| Output data for time of impact. More... | |
| struct | playrho::TOIOutput::Statistics |
| Time of impact statistics. More... | |
Namespaces | |
| playrho | |
| playrho::d2 | |
Functions | |
| PLAYRHO_CONSTEXPR auto | playrho::GetDefaultToiConf () |
| Gets the default time of impact configuration. More... | |
| ToiConf | playrho::GetToiConf (const StepConf &conf) noexcept |
| Gets the time of impact configuration for the given step configuration. More... | |
| const char * | playrho::GetName (TOIOutput::State state) noexcept |
| Gets a human readable name for the given output state. More... | |
| TOIOutput | playrho::d2::GetToiViaSat (const DistanceProxy &proxyA, const Sweep &sweepA, const DistanceProxy &proxyB, const Sweep &sweepB, ToiConf conf=GetDefaultToiConf()) |
| Gets the time of impact for two disjoint convex sets using the Separating Axis Theorem. More... | |

