average property
Implementation
(double x, double y, double z) get average {
if (_buffer.isEmpty) return (0.0, 0.0, 0.0);
double sumX = 0, sumY = 0, sumZ = 0;
for (var value in _buffer) {
sumX += value.$1;
sumY += value.$2;
sumZ += value.$3;
}
return (
(sumX / _buffer.length),
(sumY / _buffer.length),
(sumZ / _buffer.length)
);
}