This directory contains all source files for the abstract-fps
application.
Below are some short descriptions for each file in this directory. Refer to the code/comments for more details.
App.cpp/h
contains the core application code, binding to G3D's callback functions and handling user input/video outputExperiment.cpp/h
contains the experiment-specific controls and theExperimentConfig.h
contains classes for serializing all configuration structures from.Any
filesLogger.cpp/h
contains the logger class used for managing/writing structured experiment data to the output SQL databaseSingleThresholdMeasurement.cpp/h
serves as a helper forExperiment.cpp/h
containing most of the low-level psychophysics primitives plus a simple dictionary-styleparam
classTargetEntity.cpp/h
contains functions for creating, displaying, and animating targetssqlHelpers.cpp/h
contains a simple wrapper for low-level SQLite3 operations that make interacting with the output database convenient