C# 클래스 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.
상속: GazeDataSynchronizedHandler, WindowingHandler
파일 보기 프로젝트 열기: ATUAV/ATUAV 1 사용 예제들

Private Properties

프로퍼티 타입 설명
readAoiDefinitions void

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
GazeDataReceivedSynchronized ( object sender, GazeDataEventArgs e ) : void
GazeDataReceivedSynchronized ( object sender, GazeDataItem gazePoint ) : void

비공개 메소드들

메소드 설명
readAoiDefinitions ( ) : void

메소드 상세

ClearData() 공개 메소드

public ClearData ( ) : void
리턴 void

EmdatProcessor() 공개 메소드

public EmdatProcessor ( SyncManager syncManager ) : System
syncManager SyncManager
리턴 System

FixationEnd() 공개 메소드

public FixationEnd ( int time, int duration, int x, int y ) : void
time int
duration int
x int
y int
리턴 void

GazeDataReceivedSynchronized() 보호된 메소드

protected GazeDataReceivedSynchronized ( object sender, GazeDataEventArgs e ) : void
sender object
e GazeDataEventArgs
리턴 void

GazeDataReceivedSynchronized() 보호된 메소드

protected GazeDataReceivedSynchronized ( object sender, GazeDataItem gazePoint ) : void
sender object
gazePoint GazeDataItem
리턴 void

ProcessWindow() 공개 메소드

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

ProcessWindow() 공개 메소드

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.
리턴 void

StartWindow() 공개 메소드

public StartWindow ( ) : void
리턴 void

StopWindow() 공개 메소드

public StopWindow ( ) : void
리턴 void