private static void SetupStream() { host = new Host(); stream = host.Streams.CreateFixationDataStream(FixationDataMode.Slow); stream.Data( (x, y, ts) => { currentGazePoint.X = (int)Math.Round(x); currentGazePoint.Y = (int)Math.Round(y); }); }
private void StartButton_Click(object sender, EventArgs e) { StartOverButton_Click(sender, e); fsFIX = new FileStream(@"C: \Users\CTS\Desktop\testFIX.txt", FileMode.Create, FileAccess.Write); fsSAC = new FileStream(@"C: \Users\CTS\Desktop\testSAC.txt", FileMode.Create, FileAccess.Write); swFIX = new StreamWriter(fsFIX); swSAC = new StreamWriter(fsSAC); hostFIX = new Host(); hostSAC = new Host(); fixationDataStream = hostFIX.Streams.CreateFixationDataStream(Tobii.Interaction.Framework.FixationDataMode.Slow); gazePointDataStream = hostSAC.Streams.CreateGazePointDataStream(); fixationDataStream.Data((x, y, timestamp) => addToTXTFIX(x, y, timestamp)); gazePointDataStream.GazePoint((x, y, ts) => addToTXTSAC(x, y, ts)); }