|
LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
|
This is the complete list of members for okapi::ThreeEncoderXDriveModel, including all inherited members.
| arcade(double iforwardSpeed, double iyaw, double ithreshold=0) override | okapi::XDriveModel | virtual |
| bottomLeftMotor | okapi::XDriveModel | protected |
| bottomRightMotor | okapi::XDriveModel | protected |
| ChassisModel()=default | okapi::ChassisModel | explicit |
| ChassisModel(const ChassisModel &)=delete | okapi::ChassisModel | |
| curvature(double iforwardSpeed, double icurvature, double ithreshold=0) override | okapi::XDriveModel | virtual |
| driveVector(double iforwardSpeed, double iyaw) override | okapi::XDriveModel | virtual |
| driveVectorVoltage(double iforwardSpeed, double iyaw) override | okapi::XDriveModel | virtual |
| fieldOrientedXArcade(double ixSpeed, double iySpeed, double iyaw, QAngle iangle, double ithreshold=0) | okapi::XDriveModel | virtual |
| forward(double ipower) override | okapi::XDriveModel | virtual |
| getBottomLeftMotor() const | okapi::XDriveModel | |
| getBottomRightMotor() const | okapi::XDriveModel | |
| getMaxVelocity() const override | okapi::XDriveModel | virtual |
| getMaxVoltage() const override | okapi::XDriveModel | virtual |
| getSensorVals() const override | okapi::ThreeEncoderXDriveModel | virtual |
| getTopLeftMotor() const | okapi::XDriveModel | |
| getTopRightMotor() const | okapi::XDriveModel | |
| left(double ispeed) override | okapi::XDriveModel | virtual |
| leftSensor | okapi::XDriveModel | protected |
| maxVelocity | okapi::XDriveModel | protected |
| maxVoltage | okapi::XDriveModel | protected |
| middleSensor | okapi::ThreeEncoderXDriveModel | protected |
| operator=(const ChassisModel &)=delete | okapi::ChassisModel | |
| resetSensors() override | okapi::ThreeEncoderXDriveModel | virtual |
| right(double ispeed) override | okapi::XDriveModel | virtual |
| rightSensor | okapi::XDriveModel | protected |
| rotate(double ipower) override | okapi::XDriveModel | virtual |
| setBrakeMode(AbstractMotor::brakeMode mode) override | okapi::XDriveModel | virtual |
| setEncoderUnits(AbstractMotor::encoderUnits units) override | okapi::XDriveModel | virtual |
| setGearing(AbstractMotor::gearset gearset) override | okapi::XDriveModel | virtual |
| setMaxVelocity(double imaxVelocity) override | okapi::XDriveModel | virtual |
| setMaxVoltage(double imaxVoltage) override | okapi::XDriveModel | virtual |
| stop() override | okapi::XDriveModel | virtual |
| strafe(double ipower) | okapi::XDriveModel | |
| strafeVector(double istrafeSpeed, double iyaw) | okapi::XDriveModel | |
| tank(double ileftSpeed, double irightSpeed, double ithreshold=0) override | okapi::XDriveModel | virtual |
| ThreeEncoderXDriveModel(std::shared_ptr< AbstractMotor > itopLeftMotor, std::shared_ptr< AbstractMotor > itopRightMotor, std::shared_ptr< AbstractMotor > ibottomRightMotor, std::shared_ptr< AbstractMotor > ibottomLeftMotor, std::shared_ptr< ContinuousRotarySensor > ileftEnc, std::shared_ptr< ContinuousRotarySensor > irightEnc, std::shared_ptr< ContinuousRotarySensor > imiddleEnc, double imaxVelocity, double imaxVoltage) | okapi::ThreeEncoderXDriveModel | |
| topLeftMotor | okapi::XDriveModel | protected |
| topRightMotor | okapi::XDriveModel | protected |
| xArcade(double irightSpeed, double iforwardSpeed, double iyaw, double ithreshold=0) | okapi::XDriveModel | virtual |
| XDriveModel(std::shared_ptr< AbstractMotor > itopLeftMotor, std::shared_ptr< AbstractMotor > itopRightMotor, std::shared_ptr< AbstractMotor > ibottomRightMotor, std::shared_ptr< AbstractMotor > ibottomLeftMotor, std::shared_ptr< ContinuousRotarySensor > ileftEnc, std::shared_ptr< ContinuousRotarySensor > irightEnc, double imaxVelocity, double imaxVoltage) | okapi::XDriveModel | |
| ~ReadOnlyChassisModel()=default | okapi::ReadOnlyChassisModel | virtual |