| CAInScan1208FS | Implement analog input scans with mexHID() and the 1208FS USB device |
| CDataGrapher | A Matlab interface for the GraphViz graphing tool |
| CdotsAllDOutObjects | An abstract interface for doing digital outputs |
| CdotsAllSingletonObjects | Abstract superclass defining interface for singleton classes |
| CdotsAllSocketObjects | An abstract interface for working with sockets |
| CdotsClientEnsemble | Aggregate objects into an ensemble for remote batch opertaions |
| CdotsDataLogUtilities | Static utility methods for topsDataLog and multiple Matlab instances |
| CdotsDOut1208FS | Implement digital outputs using mexHID() and the 1208FS USB device |
| CdotsDOut1208FS | Implement digital outputs using mexHID() and the 1208FS USB device |
| CdotsDrawable | Superclass for drawable graphics objects |
| CdotsDrawableAnimator | Update properties or methods of dotsDrawable objects, over time |
| CdotsDrawableArcs | Draw one or multiple arcs at once |
| CdotsDrawableDotKinetogram | Animate random dots that carry a motion signal |
| CdotsDrawableDotKinetogram | Animate random dots that carry a motion signal |
| CdotsDrawableDotKinetogramDebug | |
| CdotsDrawableExplosion | Animate an explosion of many particles |
| CdotsDrawableImages | Draw images from files |
| CdotsDrawableLines | Draw one or multiple lines at once |
| CdotsDrawableTargets | Draw one or multiple polygon target at once |
| CdotsDrawableText | Display a string graphically |
| CdotsDrawableTextures | Make and draw OpenGL textures |
| CdotsDrawableVertices | Draw OpenGL vertices as arbitrary shapes, using buffer objects |
| CdotsEnsembleServer | Mirrors dotsClientEnsemble objects from another instance of Matlab |
| CdotsEnsembleUtilities | Static utility methods for working with ensembles |
| CdotsMglFlushGauge | |
| CdotsPlayable | Superclass for objects that play sounds and are managed by dotsThePlayablesManager |
| CdotsPlayableFastTone | Play a pure sinusoudal tone, quickly |
| CdotsPlayableFile | Play a sound from a .wav or .mp3 file |
| CdotsPlayableNote | |
| CdotsPlayableTone | Play a pure sinusoudal tone |
| CdotsReadable |
Superclass for objects that read data
|
| CdotsReadableDummy | |
| CdotsReadableDynamometer | |
| CdotsReadableEye | Superclass for objects that read data from an eye tracker |
| CdotsReadableEyeASL | Reads ASL/serial port gaze and pupil size data |
| CdotsReadableEyeEOG | |
| CdotsReadableEyeEyelink | Reads Eyelink gaze and pupil size data |
| CdotsReadableEyeMouseSimulator | |
| CdotsReadableHID | Superclass for objects that read data from Human Interface Devices |
| CdotsReadableHIDButtons | |
| CdotsReadableHIDGamepad | Reads data from a HID gamepad device |
| CdotsReadableHIDKeyboard | Reads data from a HID keyboard device |
| CdotsReadableHIDMouse | Reads data from a HID mouse device |
| CdotsReadableSpike2 | |
| CdotsSocketMexUDP | Implement socket behavior using the mexUDP mex function, which is a part of Snow Dots |
| CdotsSocketPnet | Implement socket behavior using the pnet mex function |
| CdotsTheMachineConfiguration | Singleton to organize machine-specific defaults |
| CdotsTheMessenger | Singleton to handle socket communications |
| CdotsTheScreen | Singleton to work with the OpenGL drawing context |
| CdotsWritable |
Superclass for objects that write data
|
| CdotsWritableDOut |
Superclass for objects that write data as digital output
|
| CdotsWritableDOut1208FS | |
| CdotsWritableDOutArduino | |
| CdotsWritableDOutArduinoLEDs | |
| CdotsWritableDOutLabJack | Implement digital outputs using the LabJack device and its libraries |
| CdotsWritableLEDs | |
| CdotsWritableLEDsArduino | |
| Chandle | |
| CmexHIDUsage | Look up names and values for working with Human Interface Devices |
| CObjectGrapher | Graphs references among objects with the Graphviz tool |
| CopticalSerial | |
| CProfilerGrapher | Graphs output from the Matlab profiler with the Graphviz tool |
| CSetGet | |
| CStateDiagramGrapher | Make topsStateMachine state diagrams with the Graphviz tool |
| CtopsCallList | A list of functions to call sequentially, as a batch |
| CtopsClassification | Represents data as points in space, for classification |
| CtopsConcurrent | Superclass for flow-control classes that may operate concurrently |
| CtopsConcurrentComposite | Composes topsConcurrent objects and runs them concurrently |
| CtopsConditions | Traverses combinations of conditions and assigns them to objects |
| CtopsDataFile | Utility to organize incremental reading and writing of data |
| CtopsDataLog | One central place to log data on the fly |
| CtopsDataLogPanel | |
| CtopsDimension | Represents a discrete, finite spatial dimension |
| CtopsDrillDownPanel | |
| CtopsEnsemble | Aggregate objects into an ensemble for batch opertaions |
| CtopsFigure | |
| CtopsFoundation | Superclass for all of the fundamental Tower of Psych classes |
| CtopsGroupedList | A structured container for values and objects |
| CtopsGroupedListPanel | |
| CtopsGUIUtilities | Static utility methods for making Tower of Psych GUIs |
| CtopsInfoPanel | |
| CtopsPanel | |
| CtopsRunnable | Superclass for flow-control classes |
| CtopsRunnableComposite | Superclass for objects that run just by running other objects |
| CtopsRunnablesPanel | |
| CtopsSpace | Represents a discrete, finite, rectangular space, of multiple dimensions |
| CtopsStateMachine | A state machine for controlling flow through predefined states |
| CtopsTablePanel | |
| CtopsTaskHelper | |
| CtopsTaskHelperDrawable | |
| CtopsTaskHelperMessage | |
| CtopsTaskHelperPlayable | |
| CtopsTaskHelperReadable | |
| CtopsTaskHelperScreenEnsemble | |
| CtopsTaskHelperTargets | |
| CtopsTaskHelperTTL | |
| CtopsTreeNode | A tree-like way to organize an experiment |
| CtopsTreeNodeTask | |
| CtopsTreeNodeTopNode | |
| CtopsTreePanel | |