MethodChannelEyeTracking class

An implementation of EyeTrackingPlatform that uses method channels.

Inheritance

Constructors

MethodChannelEyeTracking()

Properties

hashCode int
The hash code for this object.
no setterinherited
methodChannel MethodChannel
The method channel used to interact with the native platform.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

addCalibrationPoint(CalibrationPoint point) Future<bool>
inherited
clearCalibration() Future<bool>
inherited
dispose() Future<bool>
inherited
enableBackgroundTracking(bool enable) Future<bool>
inherited
finishCalibration() Future<bool>
inherited
getCalibrationAccuracy() Future<double>
inherited
getCapabilities() Future<Map<String, dynamic>>
inherited
getEyeStateStream() Stream<EyeState>
inherited
getFaceDetectionStream() Stream<List<FaceDetection>>
inherited
getGazeStream() Stream<GazeData>
inherited
getHeadPoseStream() Stream<HeadPose>
inherited
getPlatformVersion() Future<String?>
override
getState() Future<EyeTrackingState>
inherited
hasCameraPermission() Future<bool>
inherited
initialize() Future<bool>
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
pauseTracking() Future<bool>
inherited
requestCameraPermission() Future<bool>
inherited
resumeTracking() Future<bool>
inherited
setAccuracyMode(String mode) Future<bool>
inherited
setTrackingFrequency(int fps) Future<bool>
inherited
startCalibration(List<CalibrationPoint> points) Future<bool>
inherited
startTracking() Future<bool>
inherited
stopTracking() Future<bool>
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited