Tobii Pro SDK Unity API
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CArgumentException
 CTobii.Research.IncompatibleFirmwarePackageExceptionIs thrown when the eye tracker device does not match the firmware.
 CTobii.Research.CalibrationResultRepresents the result of the calculated calibration.
 CCollection
 CTobii.Research.LicenseCollectionRepresents a collection of LicenseKey objects.
 CEventArgs
 CTobii.Research.CalibrationModeEnteredEventArgsProvides data for the CalibrationModeEntered event.
 CTobii.Research.CalibrationModeLeftEventArgsProvides data for the CalibrationModeLeft event.
 CTobii.Research.ConnectionLostEventArgsProvides data for the ConnectionLost event.
 CTobii.Research.ConnectionRestoredEventArgsProvides data for the ConnectionRestored event.
 CTobii.Research.DisplayAreaEventArgsProvides data for the DisplayAreaChanged event.
 CTobii.Research.EventErrorEventArgsProvides data for the EventErrorOccurred event.
 CTobii.Research.ExternalSignalValueEventArgsProvides data for the ExternalSignalReceived event.
 CTobii.Research.EyeImageEventArgsProvides data for the EyeImageReceived event.
 CTobii.Research.EyeImageRawEventArgsProvides data for the EyeImageRawReceived event.
 CTobii.Research.GazeDataEventArgsProvides data for the GazeDataReceived event.
 CTobii.Research.GazeOutputFrequencyEventArgsProvides data for the GazeOutputFrequencyChanged event.
 CTobii.Research.HMDGazeDataEventArgsProvides data for the HMDGazeDataReceived event.
 CTobii.Research.LogEventArgsProvides data for the LogReceived event.
 CTobii.Research.TimeSynchronizationReferenceEventArgsProvides data for the TimeSynchronizationReferenceReceived event.
 CTobii.Research.TrackBoxEventArgsProvides data for the TrackBoxChanged event.
 CException
 CTobii.Research.ConnectionFailedExceptionIs thrown when connection to an eye tracker is lost or could not be established.
 CTobii.Research.DisplayAreaNotValidExceptionIs thrown if trying to enter calibration mode with an invalid display area.
 CTobii.Research.EyeTrackerUnavailableExceptionIs thrown if the particular eye tracker is unavailable. Other eye trackers may be available.
 CTobii.Research.FeatureNotSupportedExceptionIs thrown when the eye tracker does not support the operation or if there is an insufficient license level when using a restricted feature. If there is a license problem The solution is to contact Tobii customer support and request a suitable license file.
 CTobii.Research.InsufficientLicenseExceptionIs thrown when there is an insufficient license level when using a restricted feature. The solution is to contact Tobii customer support and request a suitable license file.
 CTobii.Research.InternalErrorExceptionIs thrown on internal errors in the API.
 CTobii.Research.SavedLicenseFailedToApplyExceptionIs thrown when the license saved on the device failed to apply.
 CTobii.Research.UnknownFirmwareVersionExceptionIs thrown when the firmware version is unknown.
 CTobii.Research.EyeTrackingOperationsProvides static methods for searching for eye trackers as well as connecting directly to a specific eye tracker.The eye tracker object(s) returned can then be used to manipulate the eye trackers and read eye tracker data.This is the entry point for the SDK users.
 CTobii.Research.FirmwarePackageCompatibilityFirmware package compatibility.
 CTobii.Research.HMDCalibrationResultRepresents the result of the calculated HMD calibration.
 CIDisposable
 CTobii.Research.HMDBasedCalibrationProvides methods and properties for managing calibrations for HMD based eye trackers.
 CTobii.Research.IEyeTrackerProvides methods and properties to manage and get data from an eye tracker.
 CTobii.Research.ScreenBasedCalibrationProvides methods and properties for managing calibrations for screen based eye trackers.
 CTobii.Research.ScreenBasedMonocularCalibrationProvides methods and properties for managing monocular and bi-monocular calibrations for screen based eye trackers. This type of calibration is not supported by all eye trackers. Check the DeviceCapabilities of the eye tracker first!
 CIEquatable
 CTobii.Research.CalibrationDataStores calibration data.
 CTobii.Research.CalibrationEyeDataRepresents calibration eye data.
 CTobii.Research.CalibrationPointRepresents the calibration point and its collected calibration samples.
 CTobii.Research.CalibrationSampleRepresents the data collected for a calibration sample.
 CTobii.Research.DisplayAreaRepresents the three coordinates in space corresponding to the top left, bottom left, and top right corners of the active display area.
 CTobii.Research.EyeDataProvides properties for the eye data.
 CTobii.Research.FailedLicenseRepresents a failed license.
 CTobii.Research.GazeOriginProvides properties for the gaze origin.
 CTobii.Research.GazePointProvides properties for the gaze point.
 CTobii.Research.HMDEyeDataProvides properties for the eye data when gotten from an HMD based device.
 CTobii.Research.HMDGazeDirectionProvides properties for the HMD gaze direction.
 CTobii.Research.HMDGazeOriginProvides properties for the HMD gaze origin.
 CTobii.Research.HMDLensConfigurationProvides properties for the lens configuration for a HMD device.
 CTobii.Research.HMDPupilPositionProvides properties for the HMD pupil position.
 CTobii.Research.LicenseKeyRepresents the eye tracker license key
 CTobii.Research.NormalizedPoint2DRepresents a normalized x- and y-coordinate point in a two-dimensional plane.
 CTobii.Research.Point3DRepresents an x-, y- and z-coordinate point in a three-dimensional space.
 CTobii.Research.NormalizedPoint3DRepresents a normalized x-, y- and z-coordinate point in a three-dimensional space.
 CTobii.Research.PupilDataProvides properties for the pupil data.
 CTobii.Research.TrackBoxRepresents the eight corners in user coordinate system that together forms the track box.
 CINotifyPropertyChanged
 CTobii.Research.IEyeTrackerProvides methods and properties to manage and get data from an eye tracker.
 CInvalidOperationException
 CTobii.Research.AlreadyInCalibrationModeExceptionIs thrown when the eye tracker is already in calibration mode.
 CTobii.Research.FirmwareUpgradeNotSupportedExceptionIs thrown when firmware upgrade is not supported by the eye tracker.
 CTobii.Research.NotInCalibrationModeExceptionIs thrown when the eye tracker is supposed to be in calibration mode but is not.
 CReadOnlyCollection
 CTobii.Research.CalibrationPointCollectionRepresents a read-only collection of CalibrationPoint objects.
 CTobii.Research.CalibrationSampleCollectionRepresents a read-only collection of CalibrationSample objects.
 CTobii.Research.EyeTrackerCollectionRepresents a read-only collection of IEyeTracker objects.
 CTobii.Research.EyeTrackingModeCollectionRepresents a read-only collection of eye tracking modes.
 CTobii.Research.FailedLicenseCollectionRepresents a read-only collection of FailedLicense objects.
 CTobii.Research.GazeOutputFrequencyCollectionRepresents a read-only collection of gaze output frequencies.