VEX V5 C++ API
vex::drivetrain Member List

This is the complete list of members for vex::drivetrain, including all inherited members.

_turnVelocityvex::drivetrainprotected
_turnVelUnitvex::drivetrainprotected
arcade(double drivePower, double turnPower, percentUnits units=percentUnits::pct)vex::drivetrain
current(currentUnits units=currentUnits::amp)vex::drivetrain
didTimeout()vex::drivetrain
drive(directionType dir)vex::drivetrain
drive(directionType dir, double velocity, velocityUnits units)vex::drivetrain
driveFor(double distance, distanceUnits units, bool waitForCompletion=true)vex::drivetrain
driveFor(directionType dir, double distance, distanceUnits units, bool waitForCompletion=true)vex::drivetrain
driveFor(double distance, distanceUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true)vex::drivetrain
driveFor(directionType dir, double distance, distanceUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true)vex::drivetrain
drivetrain(motor_group &leftMotors, motor_group &rightMotors, double wheelTravel=319.1764, double trackWidth=292.1, double wheelBase=130, distanceUnits unit=distanceUnits::mm, double externalGearRatio=1.0)vex::drivetrain
drivetrain(vex::motor &leftMotor, vex::motor &rightMotor, double wheelTravel=319.1764, double trackWidth=292.1, double wheelBase=130, distanceUnits unit=distanceUnits::mm, double externalGearRatio=1.0)vex::drivetrain
efficiency(percentUnits units=percentUnits::pct)vex::drivetrain
isDone(void)vex::drivetrain
isMoving(void)vex::drivetrainvirtual
power(powerUnits units=powerUnits::watt)vex::drivetrain
setDriveVelocity(double velocity, velocityUnits units)vex::drivetrain
setDriveVelocity(double velocity, percentUnits units)vex::drivetrain
setGearRatio(double ratio)vex::drivetrain
setStopping(brakeType mode)vex::drivetrain
setTimeout(double time, timeUnits units)vex::drivetrain
setTurnVelocity(double velocity, velocityUnits units)vex::drivetrain
setTurnVelocity(double velocity, percentUnits units)vex::drivetrain
startDriveFor(double distance, distanceUnits distUnit)vex::drivetrain
startDriveFor(directionType dir, double distance, distanceUnits distUnit)vex::drivetrain
startDriveFor(double distance, distanceUnits distUnit, double velocity, velocityUnits velUnit)vex::drivetrain
startDriveFor(directionType dir, double distance, distanceUnits distUnit, float velocity, velocityUnits velUnit)vex::drivetrain
startTurnFor(double angle, rotationUnits angleUnit)vex::drivetrainvirtual
startTurnFor(turnType dir, double angle, rotationUnits angleUnit)vex::drivetrainvirtual
startTurnFor(double angle, rotationUnits angleUnit, double velocity, velocityUnits velUnit)vex::drivetrainvirtual
startTurnFor(turnType dir, double angle, rotationUnits angleUnit, float velocity, velocityUnits velUnit)vex::drivetrainvirtual
stop()vex::drivetrain
stop(brakeType mode)vex::drivetrain
temperature(percentUnits units)vex::drivetrain
timeout(timeUnits units)vex::drivetrain
torque(torqueUnits units=torqueUnits::Nm)vex::drivetrain
turn(turnType dir)vex::drivetrain
turn(turnType dir, double velocity, velocityUnits units)vex::drivetrain
turnFor(double angle, rotationUnits units, bool waitForCompletion=true)vex::drivetrainvirtual
turnFor(turnType dir, double angle, rotationUnits units, bool waitForCompletion=true)vex::drivetrainvirtual
turnFor(double angle, rotationUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true)vex::drivetrainvirtual
turnFor(turnType dir, double angle, rotationUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true)vex::drivetrainvirtual
velocity(velocityUnits units)vex::drivetrain
velocity(percentUnits units)vex::drivetraininline
~drivetrain()vex::drivetrain