PlayRho  2.0.0
An interactive physics engine & library.
playrho::ToiOutput::Statistics Struct Reference

Time of impact statistics. More...

#include <playrho/ToiOutput.hpp>

Public Types

using dist_iter_type = std::remove_const_t< decltype(DefaultMaxDistanceIters)>
 Distance iterations type.
 
using dist_sum_type = WiderType< dist_iter_type >
 Distance iterations sum type.
 
using root_iter_type = std::remove_const_t< decltype(DefaultMaxToiRootIters)>
 Root iterations type.
 
using root_sum_type = WiderType< root_iter_type >
 Root iterations sum type.
 
using toi_iter_type = std::remove_const_t< decltype(DefaultMaxToiIters)>
 TOI iterations type.
 
using toi_sum_type = WiderType< toi_iter_type >
 TOI iterations sum type.
 

Public Attributes

dist_iter_type max_dist_iters = 0
 Max. distance iterations count.
 
root_iter_type max_root_iters = 0
 Max. root finder iterations for all TOI iterations.
 
dist_sum_type sum_dist_iters = 0
 Sum total distance iterations.
 
toi_sum_type sum_finder_iters = 0
 Sum total TOI iterations.
 
root_sum_type sum_root_iters = 0
 Sum total of root finder iterations.
 
toi_iter_type toi_iters = 0
 Time of impact iterations.
 

Detailed Description

Time of impact statistics.


The documentation for this struct was generated from the following file: