![]() |
VEXcode IQ C++ Unofficial documentation for version 3.0.4.1
|
This is the complete list of members for vex::smartdrive, including all inherited members.
| _turnmode (defined in vex::drivetrain) | vex::drivetrain | protected |
| _turnvelocity (defined in vex::drivetrain) | vex::drivetrain | protected |
| _turnvelocityUnits (defined in vex::drivetrain) | vex::drivetrain | protected |
| angleToDeg(double angle, rotationUnits units) (defined in vex::drivetrain) | vex::drivetrain | protected |
| arcade(double drivePower, double turnPower, percentUnits units=percentUnits::pct) (defined in vex::drivetrain) | vex::drivetrain | |
| current(currentUnits units=currentUnits::amp) | vex::drivetrain | |
| current(percentUnits units) | vex::drivetrain | |
| distanceToMm(double distance, distanceUnits units) (defined in vex::drivetrain) | vex::drivetrain | protected |
| 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) (defined in vex::drivetrain) | 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) (defined in vex::drivetrain) | vex::drivetrain | |
| drivetrain(motor_group &l, motor_group &r, double wheelTravel=200, double trackWidth=200, double wheelBase=50, distanceUnits unit=distanceUnits::mm, double externalGearRatio=1.0) (defined in vex::drivetrain) | vex::drivetrain | |
| drivetrain(vex::motor &l, vex::motor &r, double wheelTravel=200, double trackWidth=200, double wheelBase=50, distanceUnits unit=distanceUnits::mm, double externalGearRatio=1.0) (defined in vex::drivetrain) | vex::drivetrain | |
| efficiency(percentUnits units=percentUnits::pct) | vex::drivetrain | |
| heading(rotationUnits units=rotationUnits::deg) | vex::smartdrive | |
| isDone(void) | vex::drivetrain | |
| isMoving() | vex::smartdrive | virtual |
| isTurning() | vex::smartdrive | |
| power(powerUnits units=powerUnits::watt) | vex::drivetrain | |
| rotation(rotationUnits units=rotationUnits::deg) | vex::smartdrive | |
| setDriveVelocity(double velocity, velocityUnits units) | vex::drivetrain | |
| setDriveVelocity(double velocity, percentUnits units) (defined in vex::drivetrain) | vex::drivetrain | |
| setGearRatio(double ratio) (defined in vex::drivetrain) | vex::drivetrain | |
| setHeading(double value, rotationUnits units) | vex::smartdrive | |
| setRotation(double value, rotationUnits units) | vex::smartdrive | |
| setStopping(brakeType mode) | vex::drivetrain | |
| setTimeout(int32_t time, timeUnits units) | vex::drivetrain | |
| setTurnConstant(double kp) (defined in vex::smartdrive) | vex::smartdrive | |
| setTurnDirectionReverse(bool value) (defined in vex::smartdrive) | vex::smartdrive | |
| setTurnThreshold(double t) (defined in vex::smartdrive) | vex::smartdrive | |
| setTurnVelocity(double velocity, velocityUnits units) | vex::drivetrain | |
| setTurnVelocity(double velocity, percentUnits units) (defined in vex::drivetrain) | vex::drivetrain | |
| smartdrive(motor_group &l, motor_group &r, vex::gyro &g, double wheelTravel=200, double trackWidth=200, double wheelBase=50, distanceUnits unit=distanceUnits::mm, double externalGearRatio=1.0) (defined in vex::smartdrive) | vex::smartdrive | |
| smartdrive(vex::motor &l, vex::motor &r, vex::gyro &g, double wheelTravel=200, double trackWidth=200, double wheelBase=50, distanceUnits unit=distanceUnits::mm, double externalGearRatio=1.0) (defined in vex::smartdrive) | vex::smartdrive | |
| stop() | vex::drivetrain | |
| stop(brakeType mode) | vex::drivetrain | |
| temperature(percentUnits units) | vex::drivetrain | |
| timeoutGet() (defined in vex::drivetrain) | vex::drivetrain | protected |
| torque(torqueUnits units=torqueUnits::Nm) | vex::drivetrain | |
| turn(turnType dir) | vex::drivetrain | |
| turn(turnType dir, double velocity, velocityUnits units) | vex::drivetrain | |
| turnFor(turnType dir, double angle, rotationUnits units, bool waitForCompletion=true) | vex::smartdrive | virtual |
| turnFor(double angle, rotationUnits units, bool waitForCompletion=true) | vex::smartdrive | virtual |
| turnFor(turnType dir, double angle, rotationUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true) | vex::smartdrive | virtual |
| turnFor(double angle, rotationUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true) | vex::smartdrive | virtual |
| turnToHeading(double angle, rotationUnits units, bool waitForCompletion=true) | vex::smartdrive | |
| turnToHeading(double angle, rotationUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true) | vex::smartdrive | |
| turnToRotation(double angle, rotationUnits units, bool waitForCompletion=true) | vex::smartdrive | |
| turnToRotation(double angle, rotationUnits units, double velocity, velocityUnits units_v, bool waitForCompletion=true) | vex::smartdrive | |
| velocity(velocityUnits units) | vex::drivetrain | |
| velocity(percentUnits units) (defined in vex::drivetrain) | vex::drivetrain | inline |
| voltage(voltageUnits units=voltageUnits::volt) | vex::drivetrain | |
| ~drivetrain() (defined in vex::drivetrain) | vex::drivetrain | |
| ~smartdrive() (defined in vex::smartdrive) | vex::smartdrive |