MasterScan  Lab_Matlab_control Master Branch
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
 CAInScan1208FSImplement analog input scans with mexHID() and the 1208FS USB device
 CDataGrapherA Matlab interface for the GraphViz graphing tool
 CdotsAllDOutObjectsAn abstract interface for doing digital outputs
 CdotsAllSingletonObjectsAbstract superclass defining interface for singleton classes
 CdotsAllSocketObjectsAn abstract interface for working with sockets
 CdotsClientEnsembleAggregate objects into an ensemble for remote batch opertaions
 CdotsDataLogUtilitiesStatic utility methods for topsDataLog and multiple Matlab instances
 CdotsDOut1208FSImplement digital outputs using mexHID() and the 1208FS USB device
 CdotsDOut1208FSImplement digital outputs using mexHID() and the 1208FS USB device
 CdotsDrawableSuperclass for drawable graphics objects
 CdotsDrawableAnimatorUpdate properties or methods of dotsDrawable objects, over time
 CdotsDrawableArcsDraw one or multiple arcs at once
 CdotsDrawableDotKinetogramAnimate random dots that carry a motion signal
 CdotsDrawableDotKinetogramAnimate random dots that carry a motion signal
 CdotsDrawableDotKinetogramDebug
 CdotsDrawableExplosionAnimate an explosion of many particles
 CdotsDrawableImagesDraw images from files
 CdotsDrawableLinesDraw one or multiple lines at once
 CdotsDrawableTargetsDraw one or multiple polygon target at once
 CdotsDrawableTextDisplay a string graphically
 CdotsDrawableTexturesMake and draw OpenGL textures
 CdotsDrawableVerticesDraw OpenGL vertices as arbitrary shapes, using buffer objects
 CdotsEnsembleServerMirrors dotsClientEnsemble objects from another instance of Matlab
 CdotsEnsembleUtilitiesStatic utility methods for working with ensembles
 CdotsMglFlushGauge
 CdotsPlayableSuperclass for objects that play sounds and are managed by dotsThePlayablesManager
 CdotsPlayableFastTonePlay a pure sinusoudal tone, quickly
 CdotsPlayableFilePlay a sound from a .wav or .mp3 file
 CdotsPlayableNote
 CdotsPlayableTonePlay a pure sinusoudal tone
 CdotsReadable

Superclass for objects that read data

 CdotsReadableDummy
 CdotsReadableDynamometer
 CdotsReadableEyeSuperclass for objects that read data from an eye tracker
 CdotsReadableEyeASLReads ASL/serial port gaze and pupil size data
 CdotsReadableEyeEOG
 CdotsReadableEyeEyelinkReads Eyelink gaze and pupil size data
 CdotsReadableEyeMouseSimulator
 CdotsReadableHIDSuperclass for objects that read data from Human Interface Devices
 CdotsReadableHIDButtons
 CdotsReadableHIDGamepadReads data from a HID gamepad device
 CdotsReadableHIDKeyboardReads data from a HID keyboard device
 CdotsReadableHIDMouseReads data from a HID mouse device
 CdotsReadableSpike2
 CdotsSocketMexUDPImplement socket behavior using the mexUDP mex function, which is a part of Snow Dots
 CdotsSocketPnetImplement socket behavior using the pnet mex function
 CdotsTheMachineConfigurationSingleton to organize machine-specific defaults
 CdotsTheMessengerSingleton to handle socket communications
 CdotsTheScreenSingleton 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
 CdotsWritableDOutLabJackImplement digital outputs using the LabJack device and its libraries
 CdotsWritableLEDs
 CdotsWritableLEDsArduino
 Chandle
 CmexHIDUsageLook up names and values for working with Human Interface Devices
 CObjectGrapherGraphs references among objects with the Graphviz tool
 CopticalSerial
 CProfilerGrapherGraphs output from the Matlab profiler with the Graphviz tool
 CSetGet
 CStateDiagramGrapherMake topsStateMachine state diagrams with the Graphviz tool
 CtopsCallListA list of functions to call sequentially, as a batch
 CtopsClassificationRepresents data as points in space, for classification
 CtopsConcurrentSuperclass for flow-control classes that may operate concurrently
 CtopsConcurrentCompositeComposes topsConcurrent objects and runs them concurrently
 CtopsConditionsTraverses combinations of conditions and assigns them to objects
 CtopsDataFileUtility to organize incremental reading and writing of data
 CtopsDataLogOne central place to log data on the fly
 CtopsDataLogPanel
 CtopsDimensionRepresents a discrete, finite spatial dimension
 CtopsDrillDownPanel
 CtopsEnsembleAggregate objects into an ensemble for batch opertaions
 CtopsFigure
 CtopsFoundationSuperclass for all of the fundamental Tower of Psych classes
 CtopsGroupedListA structured container for values and objects
 CtopsGroupedListPanel
 CtopsGUIUtilitiesStatic utility methods for making Tower of Psych GUIs
 CtopsInfoPanel
 CtopsPanel
 CtopsRunnableSuperclass for flow-control classes
 CtopsRunnableCompositeSuperclass for objects that run just by running other objects
 CtopsRunnablesPanel
 CtopsSpaceRepresents a discrete, finite, rectangular space, of multiple dimensions
 CtopsStateMachineA state machine for controlling flow through predefined states
 CtopsTablePanel
 CtopsTaskHelper
 CtopsTaskHelperDrawable
 CtopsTaskHelperMessage
 CtopsTaskHelperPlayable
 CtopsTaskHelperReadable
 CtopsTaskHelperScreenEnsemble
 CtopsTaskHelperTargets
 CtopsTaskHelperTTL
 CtopsTreeNodeA tree-like way to organize an experiment
 CtopsTreeNodeTask
 CtopsTreeNodeTopNode
 CtopsTreePanel