TETCSharpClient NamespaceC# SDK for The Eye Tribe Tracker
Classes
  ClassDescription
Public classGazeManager
This singleton is the main entry point of the TET C# Client. It manages all routines associated to gaze control. Using this class a developer can 'calibrate' an eye tracking setup and attach listeners to recieve live data streams of GazeData updates.
Public classGazeUtils
Utility methods common to gaze control routines.
Interfaces
  InterfaceDescription
Public interfaceICalibrationProcessHandler
Callback interface with methods associated to Calibration process.
Public interfaceICalibrationResultListener
Callback interface with methods associated to the changes of CalibrationResult. This interface should be implemented by classes that are to recieve only changes in CalibrationResult and who are _not_ to perform the calibration process itself.
Public interfaceIConnectionStateListener
Callback interface with methods associated to the state of the connection to the EyeTribe Server. This interface should be implemented by classes that are to receive notifications of changes in the connection state and handle these accordingly. This could be a class in the 'View' layer telling the user that the connection to the EyeTribe Server was lost.
Public interfaceIGazeListener
Callback interface with methods associated to Gaze Tracking. This interface should be implemented by classes that are to recieve live GazeData stream.
Public interfaceITrackerStateListener
Callback interface with methods associated to the state of the physical Tracker device. This interface should be implemented by classes that are to receive notifications of changes in the state of the Tracker and handle these accordingly. This could be a class in the 'View' layer telling the user that a Tracker has disconnected.
Enumerations