Time of impact statistics. More...
#include <TimeOfImpact.hpp>
Public Types | |
using | toi_iter_type = std::remove_const< decltype(DefaultMaxToiIters)>::type |
TOI iterations type. More... | |
using | dist_iter_type = std::remove_const< decltype(DefaultMaxDistanceIters)>::type |
Distance iterations type. More... | |
using | root_iter_type = std::remove_const< decltype(DefaultMaxToiRootIters)>::type |
Root iterations type. More... | |
using | toi_sum_type = Wider< toi_iter_type >::type |
TOI iterations sum type. More... | |
using | dist_sum_type = Wider< dist_iter_type >::type |
Distance iterations sum type. More... | |
using | root_sum_type = Wider< root_iter_type >::type |
Root iterations sum type. More... | |
Public Attributes | |
toi_sum_type | sum_finder_iters = 0 |
Sum total TOI iterations. More... | |
dist_sum_type | sum_dist_iters = 0 |
Sum total distance iterations. More... | |
root_sum_type | sum_root_iters = 0 |
Sum total of root finder iterations. More... | |
toi_iter_type | toi_iters = 0 |
Time of impact iterations. More... | |
dist_iter_type | max_dist_iters = 0 |
Max. distance iterations count. More... | |
root_iter_type | max_root_iters = 0 |
Max. root finder iterations for all TOI iterations. More... | |
Detailed Description
Time of impact statistics.
Definition at line 159 of file TimeOfImpact.hpp.
Member Typedef Documentation
◆ toi_iter_type
using playrho::TOIOutput::Statistics::toi_iter_type = std::remove_const<decltype(DefaultMaxToiIters)>::type |
TOI iterations type.
Definition at line 162 of file TimeOfImpact.hpp.
◆ dist_iter_type
using playrho::TOIOutput::Statistics::dist_iter_type = std::remove_const<decltype(DefaultMaxDistanceIters)>::type |
Distance iterations type.
Definition at line 165 of file TimeOfImpact.hpp.
◆ root_iter_type
using playrho::TOIOutput::Statistics::root_iter_type = std::remove_const<decltype(DefaultMaxToiRootIters)>::type |
Root iterations type.
Definition at line 168 of file TimeOfImpact.hpp.
◆ toi_sum_type
using playrho::TOIOutput::Statistics::toi_sum_type = Wider<toi_iter_type>::type |
TOI iterations sum type.
Definition at line 171 of file TimeOfImpact.hpp.
◆ dist_sum_type
using playrho::TOIOutput::Statistics::dist_sum_type = Wider<dist_iter_type>::type |
Distance iterations sum type.
Definition at line 174 of file TimeOfImpact.hpp.
◆ root_sum_type
using playrho::TOIOutput::Statistics::root_sum_type = Wider<root_iter_type>::type |
Root iterations sum type.
Definition at line 177 of file TimeOfImpact.hpp.
Member Data Documentation
◆ sum_finder_iters
toi_sum_type playrho::TOIOutput::Statistics::sum_finder_iters = 0 |
Sum total TOI iterations.
Definition at line 180 of file TimeOfImpact.hpp.
◆ sum_dist_iters
dist_sum_type playrho::TOIOutput::Statistics::sum_dist_iters = 0 |
Sum total distance iterations.
Definition at line 181 of file TimeOfImpact.hpp.
◆ sum_root_iters
root_sum_type playrho::TOIOutput::Statistics::sum_root_iters = 0 |
Sum total of root finder iterations.
Definition at line 182 of file TimeOfImpact.hpp.
◆ toi_iters
toi_iter_type playrho::TOIOutput::Statistics::toi_iters = 0 |
Time of impact iterations.
Definition at line 185 of file TimeOfImpact.hpp.
◆ max_dist_iters
dist_iter_type playrho::TOIOutput::Statistics::max_dist_iters = 0 |
Max. distance iterations count.
Definition at line 186 of file TimeOfImpact.hpp.
◆ max_root_iters
root_iter_type playrho::TOIOutput::Statistics::max_root_iters = 0 |
Max. root finder iterations for all TOI iterations.
Definition at line 187 of file TimeOfImpact.hpp.
The documentation for this struct was generated from the following file:
- Collision/TimeOfImpact.hpp