示例#1
0
    public void OnGazeUpdate(GazeData gazeData)
    {
        //Add frame to GazeData cache handler
        gazeUtils.Update(gazeData);

        /*
         * Log value recording on each update
         */
        csvCreator.AddLines("Time Stamp: " + gazeData.TimeStampString, "");
        csvCreator.AddLines("Is fixated? " + gazeData.IsFixated.ToString(), "");
        csvCreator.AddLines("State: " + gazeData.State.ToString(), "");
        csvCreator.AddLines("Raw X & Y: " + gazeData.RawCoordinates.X.ToString() + " , " + gazeData.RawCoordinates.Y.ToString(), "");
        csvCreator.AddLines("Smoothed: " + gazeData.SmoothedCoordinates.X.ToString() + " , " + gazeData.SmoothedCoordinates.Y.ToString(), "");

        csvCreator.AddLines("Left Eye Raw: " + gazeData.LeftEye.RawCoordinates.X.ToString() + ", " + gazeData.LeftEye.RawCoordinates.Y.ToString(), "");
        csvCreator.AddLines("Left Eye Smooth: " + gazeData.LeftEye.SmoothedCoordinates.X.ToString() + ", " + gazeData.LeftEye.SmoothedCoordinates.Y.ToString(), "");
        csvCreator.AddLines("Left Eye Pupil Size: " + gazeData.LeftEye.PupilSize.ToString(), "");
        csvCreator.AddLines("Left Eye Pupil Center: " + gazeData.LeftEye.PupilCenterCoordinates.X.ToString() + ", " + gazeData.LeftEye.PupilCenterCoordinates.Y.ToString(), "");

        csvCreator.AddLines("Right Eye Raw: " + gazeData.RightEye.RawCoordinates.X.ToString() + ", " + gazeData.RightEye.RawCoordinates.Y.ToString(), "");
        csvCreator.AddLines("Right Eye Smooth: " + gazeData.RightEye.SmoothedCoordinates.X.ToString() + ", " + gazeData.RightEye.SmoothedCoordinates.Y.ToString(), "");
        csvCreator.AddLines("Right Eye Pupil Size: " + gazeData.RightEye.PupilSize.ToString(), "");
        csvCreator.AddLines("Right Eye Pupil Center: " + gazeData.RightEye.PupilCenterCoordinates.X.ToString() + ", " + gazeData.RightEye.PupilCenterCoordinates.Y.ToString(), "");
    }
示例#2
0
 public void OnGazeUpdate(GazeData gazeData)
 {
     //Add frame to GazeData cache handler
     gazeUtils.Update(gazeData);
 }