VEXcode Doxygen
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NvexDevice class
 C__trideviceBase class that allows access to Three Wire Port functions and members
 CaccelerometerUse this class when programming with an accelerometer sensor
 Canalog_inUse this class when programming with an analog-in device
 CbrainUse the brain class to see battery information, SD card information, or write to the Screen
 CbatteryUse the battery class to see information about the battery
 ClcdUse this class to write or draw to the brain's LCD screen
 CsdcardUse the SD Card class to load or save files on your SD card
 CbumperUse this class when programming with the bumper device
 CcolorUse the color class to create Color objects
 CcompetitionUse this class to set up your program for competitions
 Cconsole
 CcontrollerUse the controller class to get values from the remote controller as well as write to the controller's screen
 CaxisUse the axis class to get values from one of the controller's joysticks
 CbuttonUse the button class to get values from the controller's buttons
 ClcdUse this class to write to the controller's LCD screen
 CdeviceUse the device class to get information about a vex device plugged into the V5
 CdevicesUse the device class to get information about all of the vex devices plugged into the V5
 Cdigital_inUse this class when programming with a digital-in device
 Cdigital_outUse this class when programming with a digital-out device
 CdistanceUse the distance class to control the distance sensor
 Cdrivetrain
 CelectromagnetUse the distance class to control the distance sensor
 CencoderUse this class when programming with an encoder
 Cevent
 Cguido
 CgyroUse this class when programming with a gyro sensor
 CinertialUse the inertial class to control the inertial sensor
 CaccelClass to hold inertial sensor acceleration data
 CattitudeClass to hold inertial angle data
 CgyroClass to hold inertial sensor gyro data
 CmatrixClass to hold an inertial matrix
 CquaternionClass to hold inertial quaternion data
 CledUse this class when programming with a led device
 ClightUse this class when programming with a light sensor
 ClimitUse this class when programming with the limit switch
 ClineUse this class when programming with a line follower
 Cmessage_linkUse the message_link class to send strings between vexlink devices
 Cdata
 CmotorUse the motor class to control motor devices
 Cmotor29Use this class when programming a motor connected to a motor controller 29
 Cmotor_group
 Cmotor_victorUse this class when programming with a motor connected to a victor motor controller
 CmutexUse this class to create and control mutexes
 CopticalUse the optical class to control the optical sensor
 CpneumaticsUse this class when programming with a pneumatics device
 CpotUse this class when programming with a potentiometer
 Cpwm_outUse this class when programming with a pwm-out device
 CrotationUse the rotation class to control absolute encoder devices
 Csafearray
 CsemaphoreUse this class to synchronize access to resources
 Cserial_linkUse the serial_link class to send raw data bytes between vexlink devices
 CservoUse this class when programming with a servo device
 Csmartdrive
 CsonarUse this class when programming with a sonar sensor
 CtaskUse this class to create and control tasks
 CthreadUse this class to create and control threads
 CtimerUse the timer class to create timers for your program
 CtriportUse this class to get and set information about devices on Three Wire Ports A through H
 CportTBD
 Cvexlink
 CvisionUse this class when programming the vision sensor
 CcodeUse this class when programming the vision sensor
 CobjectObject that the vision sensor detects
 CsignatureUse this class when programming the vision sensor
 C_V5_DeviceOpticalGesture
 C_V5_DeviceOpticalRawV5 Color sensor definitions
 C_V5_DeviceOpticalRgb
 C_V5_TouchStatus
 Cdate
 CtimeStructures used by system time functions