TimeOfImpact.cpp File Reference
#include <PlayRho/Collision/TimeOfImpact.hpp>
#include <PlayRho/Collision/Distance.hpp>
#include <PlayRho/Collision/DistanceProxy.hpp>
#include <PlayRho/Collision/SeparationScenario.hpp>
#include <PlayRho/Dynamics/StepConf.hpp>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
playrho | |
playrho::d2 | |
Functions | |
const char * | playrho::GetName (TOIOutput::State state) noexcept |
Gets a human readable name for the given output state. More... | |
ToiConf | playrho::GetToiConf (const StepConf &conf) noexcept |
Gets the time of impact configuration for the given step configuration. 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... | |