Blender
V3.3
|
#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 13 of file deg_time_average.h.
|
inline |
Definition at line 15 of file deg_time_average.h.
|
inline |
Definition at line 19 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 35 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 51 of file deg_time_average.h.
Referenced by blender::deg::AveragedTimeSampler< MaxSamples >::add_sample().
|
protected |
Definition at line 48 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 45 of file deg_time_average.h.
Referenced by blender::deg::AveragedTimeSampler< MaxSamples >::add_sample(), and blender::deg::AveragedTimeSampler< MaxSamples >::get_averaged().