The purpose of this programmer’s guide is to help you integrate the EyeVec eye-tracker into your application. We’ll cover the following topics:

The examples in this guide are meant to be studied from first to last (especially the first 6). We won’t explain every detail of each example, assuming you’ll study the listings, but we’ll touch on the important bits.

The reference manual provides (quick-ref style) information on all functions in the SDK.

Please report any errors or typos you encounter in the documentation.

The EyeVec SDK is partially biased towards the Zep Experiment Control Application. This means if you have done eye-tracking experiments in Zep before using other eye-trackers then several features will appear familiar.