TimeOfImpact.hpp File Reference

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...