| Global environment for OPI to hold machine specific constants, etc. | .opi_env |
| Convert cd/m^2 to perimetric dB. | cdTodb |
| chooseOPI selects an OPI machine to use. | chooseOPI chooseOpi |
| Convert perimetric dB to cd/m^2 | dbTocd |
| Convert degrees to pixels for machine 'machine' | degTopix |
| 4-2 Staircase | fourTwo.final fourTwo.start fourTwo.step fourTwo.stop |
| Full Threshold | FT FT.final FT.start FT.step FT.stop |
| Present kinetic on Kowa AP7000 (internal use) | kowa.presentKinetic |
| Present static on Kowa AP7000 (internal use) | kowa.presentStatic |
| Present temporal stim on Kowa AP7000 (internal use) | kowa.presentTemporal |
| An implementation of Kontsevich and Tyler Psi algorithm. | KTPsi KTPsi.final KTPsi.start KTPsi.step KTPsi.stop |
| Method of Constant Stimuli (MOCS) | MOCS |
| Present Kinetic stimuli on O900 (internal use) | octo900.presentKinetic |
| Present static on O900 (internal use) | octo900.presentStatic |
| Present Temporal stimuli on O900 (internal use) | octo900.presentTemporal |
| Open a socket on ip and port. | open_socket |
| Calls opiClose_for_MACHINE as appropriate. | opiClose |
| Implementation of opiClose for the Compass machine. | opiClose_for_Compass |
| Implementation of opiClose for the Display machine. | opiClose_for_Display |
| Implementation of opiClose for the Envision HMP. | opiClose_for_Envision |
| Implementation of opiClose for the ImoVifa machine. | opiClose_for_ImoVifa |
| Implementation of opiClose for the Kowa AP7000 machine. | opiClose_for_KowaAP7000 |
| Implementation of opiClose for the MAIA machine. | opiClose_for_MAIA |
| Implementation of opiClose for the O600 machine. | opiClose_for_O600 |
| Implementation of opiClose for the Octopus900 machine. | opiClose_for_Octopus900 |
| Implementation of opiClose for the PhoneHMD machine. | opiClose_for_PhoneHMD |
| Implementation of opiClose for the PicoVR machine. | opiClose_for_PicoVR |
| opiClose_for_SimGaussian | opiClose_for_SimGaussian |
| opiClose_for_SimHenson | opiClose_for_SimHenson |
| opiClose_for_SimHensonRT | opiClose_for_SimHensonRT |
| opiClose_for_SimNo | opiClose_for_SimNo |
| opiClose_for_SimYes | opiClose_for_SimYes |
| Calls opiInitialise_for_MACHINE as appropriate. | opiInitialise opiInitialize |
| Implementation of opiInitialise for the Compass machine. | opiInitialise_for_Compass |
| Implementation of opiInitialise for the Display machine. | opiInitialise_for_Display |
| Implementation of opiInitialise for the Envision HMP. | opiInitialise_for_Envision |
| Implementation of opiInitialise for the ImoVifa machine. | opiInitialise_for_ImoVifa |
| Implementation of opiInitialise for the Octopus900 machine. | opiInitialise_for_KowaAP7000 |
| Implementation of opiInitialise for the MAIA machine. | opiInitialise_for_MAIA |
| Implementation of opiInitialise for the O600 machine. | opiInitialise_for_O600 |
| Implementation of opiInitialise for the Octopus900 machine. | opiInitialise_for_Octopus900 |
| Implementation of opiInitialise for the PhoneHMD machine. | opiInitialise_for_PhoneHMD |
| Implementation of opiInitialise for the PicoVR machine. | opiInitialise_for_PicoVR |
| opiInitialize_for_SimGaussian | opiInitialise_for_SimGaussian |
| opiInitialise_for_SimHenson | opiInitialise_for_SimHenson |
| opiInitialise_for_SimHensonRT | opiInitialise_for_SimHensonRT |
| opiInitialise_for_SimNo | opiInitialise_for_SimNo |
| opiInitialise_for_SimYes | opiInitialise_for_SimYes |
| For backwards compatibility. Used by Octopus900 and KowaAP7000. | opiKineticStimulus |
| Calls opiPresent_for_MACHINE as appropriate. | opiPresent |
| Implementation of opiPresent for the Compass machine. | opiPresent_for_Compass |
| Implementation of opiPresent for the Display machine. | opiPresent_for_Display |
| Implementation of opiPresent for the Envision HMP. | opiPresent_for_Envision |
| Implementation of opiPresent for the ImoVifa machine. | opiPresent_for_ImoVifa |
| Implementation of opiPresent for the KowaAP7000 machine. | opiPresent_for_KowaAP7000 |
| Implementation of opiPresent for the MAIA machine. | opiPresent_for_MAIA |
| Implementation of opiPresent for the O600 machine. | opiPresent_for_O600 |
| Implementation of opiPresent for the Octopus090 machine. | opiPresent_for_Octopus900 |
| Implementation of opiPresent for the PhoneHMD machine. | opiPresent_for_PhoneHMD |
| Implementation of opiPresent for the PicoVR machine. | opiPresent_for_PicoVR |
| opiPresent_for_SimGaussian | opiPresent_for_SimGaussian |
| opiPresent_for_SimHenson | opiPresent_for_SimHenson |
| opiPresent_for_SimHensonRT | opiPresent_for_SimHensonRT |
| opiPresent_for_SimNo | opiPresent_for_SimNo |
| opiPresent_for_SimYes | opiPresent_for_SimYes |
| Calls opiQueryDevice_for_MACHINE as appropriate. | opiQueryDevice |
| Implementation of opiQueryDevice for the Compass machine. | opiQueryDevice_for_Compass |
| Implementation of opiQueryDevice for the Display machine. | opiQueryDevice_for_Display |
| Implementation of opiQueryDevice for the Envision HMP. | opiQueryDevice_for_Envision |
| Implementation of opiQueryDevice for the ImoVifa machine. | opiQueryDevice_for_ImoVifa |
| Implementation of opiQueryDevice for the Kowa AP7000 machine. | opiQueryDevice_for_KowaAP7000 |
| Implementation of opiQueryDevice for the MAIA machine. | opiQueryDevice_for_MAIA |
| Implementation of opiQueryDevice for the O600 machine. | opiQueryDevice_for_O600 |
| Implementation of opiQueryDevice for the Octopus900 machine. | opiQueryDevice_for_Octopus900 |
| Implementation of opiQueryDevice for the PhoneHMD machine. | opiQueryDevice_for_PhoneHMD |
| Implementation of opiQueryDevice for the PicoVR machine. | opiQueryDevice_for_PicoVR |
| opiQueryDevice_for_SimGaussian | opiQueryDevice_for_SimGaussian |
| opiQueryDevice_for_SimHenson | opiQueryDevice_for_SimHenson |
| opiQueryDevice_for_SimHensonRT | opiQueryDevice_for_SimHensonRT |
| opiQueryDevice_for_SimNo | opiQueryDevice_for_SimNo |
| opiQueryDevice_for_SimYes | opiQueryDevice_for_SimYes |
| Deprecated. Use 'opiSetup()'. | opiSetBackground |
| Calls opiSetup_for_MACHINE as appropriate. | opiSetup |
| Implementation of opiSetup for the Compass machine. | opiSetup_for_Compass |
| Implementation of opiSetup for the Display machine. | opiSetup_for_Display |
| Implementation of opiSetup for the Envision HMP. | opiSetup_for_Envision |
| Implementation of opiSetup for the ImoVifa machine. | opiSetup_for_ImoVifa |
| opiSetBackground | opiSetup_for_KowaAP7000 |
| Implementation of opiSetup for the MAIA machine. | opiSetup_for_MAIA |
| opiSetup for the O600 machine. | opiSetup_for_O600 |
| Implementation of opiSetup for the Octopus900 machine. | opiSetup_for_Octopus900 |
| Implementation of opiSetup for the PhoneHMD machine. | opiSetup_for_PhoneHMD |
| Implementation of opiSetup for the PicoVR machine. | opiSetup_for_PicoVR |
| opiSetup_for_SimGaussian | opiSetup_for_SimGaussian |
| opiSetup_for_SimHenson | opiSetup_for_SimHenson |
| opiSetup_for_SimHensonRT | opiSetup_for_SimHensonRT |
| opiSetup_for_SimNo | opiSetup_for_SimNo |
| opiSetup_for_SimYes | opiSetup_for_SimYes |
| For backwards compatibility. Used by Octopus900 and KowaAP7000. | opiStaticStimulus |
| For backwards compatibility. Used by Octopus900 and KowaAP7000. | opiTemporalStimulus |
| Convert pixels to degrees for machine 'machine' | pixTodeg |
| QUEST+ | getTargetStim QUESTP QUESTP.entropy QUESTP.final QUESTP.Likelihood QUESTP.Prior QUESTP.start QUESTP.stdev QUESTP.step QUESTP.stop |
| Response times to white-on-white Goldmann Size III targets for 12 subjects in dB units | RtDbUnits |
| Response times to white-on-white Goldmann Size III targets for 12 subjects in sigma units | RtSigmaUnits |
| ZEST | ZEST ZEST.final ZEST.start ZEST.step ZEST.stop |