- GazeData - Class in com.theeyetribe.client.data
-
Contains eye tracking results of a single frame.
- GazeData() - Constructor for class com.theeyetribe.client.data.GazeData
-
- GazeData(GazeData) - Constructor for class com.theeyetribe.client.data.GazeData
-
- GazeData.Eye - Class in com.theeyetribe.client.data
-
Contains tracking results of a single eye.
- GazeManager - Class in com.theeyetribe.client
-
This singleton is the main entry point of the TET Java Client.
- GazeManager.ApiVersion - Enum in com.theeyetribe.client
-
Current running mode of this client
- GazeManager.ClientMode - Enum in com.theeyetribe.client
-
Current running mode of this client
- GazeManager.FrameRate - Enum in com.theeyetribe.client
-
The current state of the connected TrackerDevice.
- GazeManager.TrackerState - Enum in com.theeyetribe.client
-
The current state of the connected TrackerDevice.
- GazeUtils - Class in com.theeyetribe.client
-
Utility methods common to gaze control routines.
- GazeUtils() - Constructor for class com.theeyetribe.client.GazeUtils
-
- getClientMode() - Method in class com.theeyetribe.client.GazeManager
-
Current running mode of this client
- getDistancePoint2D(Point2D, Point2D) - Static method in class com.theeyetribe.client.GazeUtils
-
Calculates distance between two points.
- getEyesCenterNormalized(GazeData.Eye, GazeData.Eye) - Static method in class com.theeyetribe.client.GazeUtils
-
Find average pupil center of two eyes.
- getEyesCenterNormalized(GazeData) - Static method in class com.theeyetribe.client.GazeUtils
-
- getEyesCenterPixels(GazeData.Eye, GazeData.Eye, int, int) - Static method in class com.theeyetribe.client.GazeUtils
-
Find average pupil center of two eyes.
- getEyesCenterPixels(GazeData, int, int) - Static method in class com.theeyetribe.client.GazeUtils
-
Find average pupil center of two eyes.
- getEyesDistanceNormalized(GazeData.Eye, GazeData.Eye) - Static method in class com.theeyetribe.client.GazeUtils
-
Calculates distance between pupil centers based on previously recorded min and max values.
- getEyesDistanceNormalized(GazeData) - Static method in class com.theeyetribe.client.GazeUtils
-
Calculates distance between pupil centers based on previously recorded min and max values.
- getFrameRate() - Method in class com.theeyetribe.client.GazeManager
-
Number of frames per second delivered by EyeTribe Server
- getHeartbeatMillis() - Method in class com.theeyetribe.client.GazeManager
-
Length of a heartbeat in milliseconds
- getInstance() - Static method in class com.theeyetribe.client.GazeManager
-
- getLastCalibrationResult() - Method in class com.theeyetribe.client.GazeManager
-
The latest performed and valid CalibrationResult.
- getNormalizedCoords(Point2D, int, int) - Static method in class com.theeyetribe.client.GazeUtils
-
Normalizes a point on screen in screen dims
- getNormalizedMapping(Point2D, int, int) - Static method in class com.theeyetribe.client.GazeUtils
-
Maps eye position of gaze coords in pixels within normalized space [x: -1:1 , y: -1:1]
- getNumCalibrationResultListeners() - Method in class com.theeyetribe.client.GazeManager
-
- getNumConnectionStateListeners() - Method in class com.theeyetribe.client.GazeManager
-
- getNumGazeListeners() - Method in class com.theeyetribe.client.GazeManager
-
- getNumTrackerStateListeners() - Method in class com.theeyetribe.client.GazeManager
-
- getRelativeToScreenSpace(Point2D, int, int) - Static method in class com.theeyetribe.client.GazeUtils
-
Converts a relative point to screen point in pixels.
- getScreenIndex() - Method in class com.theeyetribe.client.GazeManager
-
Index of currently used screen.
- getScreenPhysicalHeight() - Method in class com.theeyetribe.client.GazeManager
-
Physical height of screen in meters.
- getScreenPhysicalWidth() - Method in class com.theeyetribe.client.GazeManager
-
Physical width of screen in meters.
- getScreenResolutionHeight() - Method in class com.theeyetribe.client.GazeManager
-
Height of screen resolution in pixels.
- getScreenResolutionWidth() - Method in class com.theeyetribe.client.GazeManager
-
Width of screen resolution in pixels.
- getTrackerState() - Method in class com.theeyetribe.client.GazeManager
-
The current state of the connected TrackerDevice
- getVersion() - Method in class com.theeyetribe.client.GazeManager
-
Current API version compliance of EyeTribe Server
- onCalibrationChanged(boolean, CalibrationResult) - Method in interface com.theeyetribe.client.ICalibrationResultListener
-
A notification call back indicating that state of calibration has changed.
- onCalibrationProcessing() - Method in interface com.theeyetribe.client.ICalibrationProcessHandler
-
Called when all calibration points have been collected and calibration processing begins.
- onCalibrationProcessing() - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
Called when all calibration points have been collected and calibration
processing begins.
- onCalibrationProgress(double) - Method in interface com.theeyetribe.client.ICalibrationProcessHandler
-
Called every time tracking of a single calibratioon points has completed.
- onCalibrationProgress(double) - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
Called every time tracking of a single calibration points has completed.
- onCalibrationResult(CalibrationResult) - Method in interface com.theeyetribe.client.ICalibrationProcessHandler
-
Called when processing of calibration points and calibration as a whole has completed.
- onCalibrationResult(CalibrationResult) - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
Called when processing of calibration points and calibration as a whole
has completed.
- onCalibrationStarted() - Method in interface com.theeyetribe.client.ICalibrationProcessHandler
-
Called when a calibration process has been started.
- onCalibrationStarted() - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
Called when a calibration process has been started.
- onConnectionStateChanged(boolean) - Method in interface com.theeyetribe.client.IConnectionStateListener
-
A notification call back indicating that the connection state has changed.
- onGazeApiConnectionStateChanged(boolean) - Method in class com.theeyetribe.client.GazeManager
-
- onGazeApiResponse(String) - Method in class com.theeyetribe.client.GazeManager
-
- onGazeUpdate(GazeData) - Method in interface com.theeyetribe.client.IGazeListener
-
A notification call back indicating that a new GazeData frame is available.
- onGazeUpdate(GazeData) - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
- onScreenStatesChanged(int, int, int, float, float) - Method in interface com.theeyetribe.client.ITrackerStateListener
-
A notification call back indicating that main screen index has changed.
- onScreenStatesChanged(int, int, int, float, float) - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
- onTrackerStateChanged(int) - Method in interface com.theeyetribe.client.ITrackerStateListener
-
A notification call back indicating that state of connected Tracker device has changed.
- onTrackerStateChanged(int) - Method in class org.jorgecardoso.processing.eyetribe.EyeTribe
-
- org.jorgecardoso.processing.eyetribe - package org.jorgecardoso.processing.eyetribe
-