|
class | __tridevice |
| Use this class to get access to Three Wire Port functions and members. More...
|
|
class | accelerometer |
| Use this class when programming with an accelerometer sensor. More...
|
|
class | analog_in |
| Use this class when programming with an analog-in device. More...
|
|
class | bitmap |
| Bitmap image. More...
|
|
class | brain |
| Use the brain class to see battery information, SD card information, or write to the Screen. More...
|
|
class | bumper |
| Use this class when programming with the bumper device. More...
|
|
class | color |
| Use the color class to create Color objects. More...
|
|
class | competition |
| Use this class to set up your program for competitions. More...
|
|
class | controller |
| Use the controller class to get values from the remote controller as well as write to the controller's screen. More...
|
|
class | device |
| Use the device class to get information about a vex device plugged into the V5. More...
|
|
class | devices |
| Use the device class to get information about all of the vex devices plugged into the V5. More...
|
|
class | digital_in |
| Use this class when programming with a digital-in device. More...
|
|
class | digital_out |
| Use this class when programming with a digital-out device. More...
|
|
class | distance |
| Use the distance class to control the distance sensor. More...
|
|
class | drivetrain |
|
class | encoder |
| Use this class when programming with an encoder. More...
|
|
class | guido |
|
class | gyro |
| Use this class when programming with a gyro sensor. More...
|
|
class | inertial |
| Use the inertial class to control the inertial sensor. More...
|
|
class | led |
| Use this class when programming with a led device. More...
|
|
class | light |
| Use this class when programming with a light sensor. More...
|
|
class | limit |
| Use this class when programming with the limit switch. More...
|
|
class | line |
| Use this class when programming with a line follower. More...
|
|
class | motor |
| Use the motor class to control motor devices. More...
|
|
class | motor29 |
| Use this class when programming a motor connected to a motor controller 29. More...
|
|
class | motor_group |
|
class | motor_victor |
| Use this class when programming with a motor connected to a victor motor controller. More...
|
|
class | mutex |
| Use this class to create and control mutexes. More...
|
|
class | optical |
| Use the optical class to control the optical sensor. More...
|
|
class | pneumatics |
| Use this class when programming with a pneumatics device. More...
|
|
class | pot |
| Use this class when programming with a potentiometer. More...
|
|
class | pwm_out |
| Use this class when programming with a pwm-out device. More...
|
|
class | rotation |
| Use the rotation class to control absolute encoder devices. More...
|
|
class | safearray |
|
class | servo |
| Use this class when programming with a servo device. More...
|
|
class | smartdrive |
|
class | sonar |
| Use this class when programming with a sonar sensor. More...
|
|
class | thread |
| Use this class to create and control threads. More...
|
|
class | timer |
| Use the timer class to create timers for your program. More...
|
|
class | triport |
| Use this class to get and set information about devices on 3-wire ports. More...
|
|
class | vision |
| Use this class when programming the vision sensor. More...
|
|
|
enum | turnType { turnType::left = 0,
turnType::right = 1,
turnType::undefined = 0xFF
} |
|
enum | percentUnits { percentUnits::pct = 0
} |
| The measurement units for percentage values. More...
|
|
enum | timeUnits { timeUnits::sec,
timeUnits::msec
} |
| The measurement units for time values. More...
|
|
enum | currentUnits { currentUnits::amp
} |
| The measurement units for current values. More...
|
|
enum | voltageUnits { voltageUnits::volt,
voltageUnits::mV
} |
| The measurement units for voltage values. More...
|
|
enum | powerUnits { powerUnits::watt
} |
| The measurement units for power values. More...
|
|
enum | torqueUnits { torqueUnits::Nm,
torqueUnits::InLb
} |
| The measurement units for torque values. More...
|
|
enum | rotationUnits { rotationUnits::deg,
rotationUnits::rev,
rotationUnits::raw = 99
} |
| The measurement units for rotation values. More...
|
|
enum | velocityUnits { velocityUnits::pct = (int)percentUnits::pct,
velocityUnits::rpm,
velocityUnits::dps
} |
| The measurement units for velocity values. More...
|
|
enum | distanceUnits { distanceUnits::mm,
distanceUnits::in,
distanceUnits::cm
} |
| The measurement units for distance values. More...
|
|
enum | analogUnits {
analogUnits::pct = (int)percentUnits::pct,
analogUnits::range8bit,
analogUnits::range10bit,
analogUnits::range12bit,
analogUnits::mV
} |
| The measurement units for analog values. More...
|
|
enum | temperatureUnits { temperatureUnits::celsius,
temperatureUnits::fahrenheit,
temperatureUnits::pct = 0xFF
} |
| The measurement units for temperature values. More...
|
|
enum | directionType { directionType::fwd = 0,
directionType::rev,
directionType::undefined
} |
| The defined units for direction values. More...
|
|
enum | brakeType { brakeType::coast = kV5MotorBrakeModeCoast,
brakeType::brake = kV5MotorBrakeModeBrake,
brakeType::hold = kV5MotorBrakeModeHold,
brakeType::undefined
} |
| The defined units for brake values. More...
|
|
enum | gearSetting { gearSetting::ratio36_1 = kMotorGearSet_36,
gearSetting::ratio18_1 = kMotorGearSet_18,
gearSetting::ratio6_1 = kMotorGearSet_06
} |
| The defined units for gear values. More...
|
|
enum | fontType {
fontType::mono20 = 0,
fontType::mono30,
fontType::mono40,
fontType::mono60,
fontType::prop20,
fontType::prop30,
fontType::prop40,
fontType::prop60,
fontType::mono15,
fontType::mono12,
fontType::chinese16 = 0xf0
} |
| The defined units for font values. More...
|
|
enum | triportType {
triportType::analogInput,
triportType::analogOutput,
triportType::digitalInput,
triportType::digitalOutput,
triportType::button,
triportType::potentiometer,
triportType::lineSensor,
triportType::lightSensor,
triportType::gyro,
triportType::accelerometer,
triportType::motor,
triportType::servo,
triportType::quadEncoder,
triportType::sonar,
triportType::motorS
} |
| The defined units for triport devices. More...
|
|
enum | controllerType { controllerType::primary = kControllerMaster,
controllerType::partner = kControllerPartner
} |
| The defined units for controller devices. More...
|
|
enum | axisType { axisType::xaxis,
axisType::yaxis,
axisType::zaxis
} |
| The defined units for inertial sensor axis. More...
|
|
enum | orientationType { orientationType::roll,
orientationType::pitch,
orientationType::yaw
} |
| The defined units for inertial sensor orientation. More...
|
|
enum | sizeType { sizeType::none,
sizeType::small,
sizeType::medium,
sizeType::large
} |
| The defined units for distance sensor object size. More...
|
|
enum | ledState { ledState::off,
ledState::on
} |
| The defined units for optical sensor led state. More...
|
|
device class
Vision sensor device class.
Triport device class.
All devices class.
base interface class used with IMU and gyro
a safe array template