MetricsInfo class
MetricsInfo is a data structure designed to collect and organize various information from the tracking event stream.
This class gathers multiple types of tracking data, including:
- timestamp: The timestamp of the event.
- gazeInfo: Information about the user's gaze, such as coordinates and tracking state.
- faceInfo: Details regarding the user's face position and orientation.
- blinkInfo: Blink detection data.
- userStatusInfo: Additional status information about the user, such as attention level.
MetricsInfo helps structure this data for further analysis or UI updates.
Constructors
- MetricsInfo(Map event)
Properties
- blinkInfo ↔ BlinkInfo
-
latefinal
- faceInfo ↔ FaceInfo
-
latefinal
- gazeInfo ↔ GazeInfo
-
latefinal
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timestamp ↔ int
-
latefinal
- userStatusInfo ↔ UserStatusInfo
-
latefinal
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited