From 184c44de7c33401cc0deb1ac3da5987ab0d27b5a Mon Sep 17 00:00:00 2001 From: Théo de la Hogue Date: Tue, 6 Sep 2022 13:39:25 +0200 Subject: Defining gaze precision. --- src/argaze/GazeFeatures.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/argaze/GazeFeatures.py b/src/argaze/GazeFeatures.py index fc07ca2..18a7e0c 100644 --- a/src/argaze/GazeFeatures.py +++ b/src/argaze/GazeFeatures.py @@ -18,6 +18,15 @@ class TimeStampedGazePositions(DataStructures.TimeStampedBuffer): def __setitem__(self, key, value: GazePosition): super().__setitem__(key, value) +GazePrecision = float +"""Define gaze precision as a float number.""" + +class TimeStampedGazePrecisions(DataStructures.TimeStampedBuffer): + """Define timestamped buffer to store gaze precisions.""" + + def __setitem__(self, key, value: GazePrecision): + super().__setitem__(key, value) + @dataclass class Movement(): """Define abstract movement class.""" -- cgit v1.1