C# Class ATUAV_RT.EmdatProcessor

Process gaze data and fixations for features using the EMDAT library. EMDAT is written in Python so IronPython is needed to host the Python code.
Inheritance: GazeDataSynchronizedHandler, WindowingHandler
Afficher le fichier Open project: ATUAV/ATUAV Class Usage Examples

Private Properties

Свойство Type Description
readAoiDefinitions void

Méthodes publiques

Méthode Description
ClearData ( ) : void
EmdatProcessor ( SyncManager syncManager ) : System
FixationEnd ( int time, int duration, int x, int y ) : void
ProcessWindow ( ) : void

Uses EMDAT to process gaze point, fixation, and AOI data and generate features.

ProcessWindow ( bool keepData ) : void

Uses EMDAT to process gaze point, fixation, and AOI data and generate features.

StartWindow ( ) : void
StopWindow ( ) : void

Méthodes protégées

Méthode Description
GazeDataReceivedSynchronized ( object sender, GazeDataEventArgs e ) : void
GazeDataReceivedSynchronized ( object sender, GazeDataItem gazePoint ) : void

Private Methods

Méthode Description
readAoiDefinitions ( ) : void

Method Details

ClearData() public méthode

public ClearData ( ) : void
Résultat void

EmdatProcessor() public méthode

public EmdatProcessor ( SyncManager syncManager ) : System
syncManager SyncManager
Résultat System

FixationEnd() public méthode

public FixationEnd ( int time, int duration, int x, int y ) : void
time int
duration int
x int
y int
Résultat void

GazeDataReceivedSynchronized() protected méthode

protected GazeDataReceivedSynchronized ( object sender, GazeDataEventArgs e ) : void
sender object
e GazeDataEventArgs
Résultat void

GazeDataReceivedSynchronized() protected méthode

protected GazeDataReceivedSynchronized ( object sender, GazeDataItem gazePoint ) : void
sender object
gazePoint GazeDataItem
Résultat void

ProcessWindow() public méthode

Uses EMDAT to process gaze point, fixation, and AOI data and generate features.
public ProcessWindow ( ) : void
Résultat void

ProcessWindow() public méthode

Uses EMDAT to process gaze point, fixation, and AOI data and generate features.
public ProcessWindow ( bool keepData ) : void
keepData bool If true, collected data is kept for next window. Otherwise data is cleared.
Résultat void

StartWindow() public méthode

public StartWindow ( ) : void
Résultat void

StopWindow() public méthode

public StopWindow ( ) : void
Résultat void