|
Blender
V2.93
|
#include <deg_time_average.h>
Public Member Functions | |
| AveragedTimeSampler () | |
| void | add_sample (double value) |
| double | get_averaged () const |
Protected Attributes | |
| double | samples_ [MaxSamples] |
| int | num_samples_ |
| int | next_sample_index_ |
Definition at line 31 of file deg_time_average.h.
|
inline |
Definition at line 33 of file deg_time_average.h.
|
inline |
Definition at line 37 of file deg_time_average.h.
References blender::deg::AveragedTimeSampler< MaxSamples >::next_sample_index_, blender::deg::AveragedTimeSampler< MaxSamples >::num_samples_, and blender::deg::AveragedTimeSampler< MaxSamples >::samples_.
Referenced by blender::deg::DepsgraphDebug::begin_graph_evaluation().
|
inline |
Definition at line 53 of file deg_time_average.h.
References blender::deg::AveragedTimeSampler< MaxSamples >::num_samples_, blender::deg::AveragedTimeSampler< MaxSamples >::samples_, and sum().
Referenced by blender::deg::DepsgraphDebug::end_graph_evaluation().
|
protected |
Definition at line 69 of file deg_time_average.h.
Referenced by blender::deg::AveragedTimeSampler< MaxSamples >::add_sample().
|
protected |
Definition at line 66 of file deg_time_average.h.
Referenced by blender::deg::AveragedTimeSampler< MaxSamples >::add_sample(), and blender::deg::AveragedTimeSampler< MaxSamples >::get_averaged().
|
protected |
Definition at line 63 of file deg_time_average.h.
Referenced by blender::deg::AveragedTimeSampler< MaxSamples >::add_sample(), and blender::deg::AveragedTimeSampler< MaxSamples >::get_averaged().