LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
Loading...
Searching...
No Matches
okapi::XDriveModel Member List

This is the complete list of members for okapi::XDriveModel, including all inherited members.

arcade(double iforwardSpeed, double iyaw, double ithreshold=0) overrideokapi::XDriveModelvirtual
bottomLeftMotorokapi::XDriveModelprotected
bottomRightMotorokapi::XDriveModelprotected
ChassisModel()=defaultokapi::ChassisModelexplicit
ChassisModel(const ChassisModel &)=deleteokapi::ChassisModel
curvature(double iforwardSpeed, double icurvature, double ithreshold=0) overrideokapi::XDriveModelvirtual
driveVector(double iforwardSpeed, double iyaw) overrideokapi::XDriveModelvirtual
driveVectorVoltage(double iforwardSpeed, double iyaw) overrideokapi::XDriveModelvirtual
fieldOrientedXArcade(double ixSpeed, double iySpeed, double iyaw, QAngle iangle, double ithreshold=0)okapi::XDriveModelvirtual
forward(double ipower) overrideokapi::XDriveModelvirtual
getBottomLeftMotor() constokapi::XDriveModel
getBottomRightMotor() constokapi::XDriveModel
getMaxVelocity() const overrideokapi::XDriveModelvirtual
getMaxVoltage() const overrideokapi::XDriveModelvirtual
getSensorVals() const overrideokapi::XDriveModelvirtual
getTopLeftMotor() constokapi::XDriveModel
getTopRightMotor() constokapi::XDriveModel
left(double ispeed) overrideokapi::XDriveModelvirtual
leftSensorokapi::XDriveModelprotected
maxVelocityokapi::XDriveModelprotected
maxVoltageokapi::XDriveModelprotected
operator=(const ChassisModel &)=deleteokapi::ChassisModel
resetSensors() overrideokapi::XDriveModelvirtual
right(double ispeed) overrideokapi::XDriveModelvirtual
rightSensorokapi::XDriveModelprotected
rotate(double ipower) overrideokapi::XDriveModelvirtual
setBrakeMode(AbstractMotor::brakeMode mode) overrideokapi::XDriveModelvirtual
setEncoderUnits(AbstractMotor::encoderUnits units) overrideokapi::XDriveModelvirtual
setGearing(AbstractMotor::gearset gearset) overrideokapi::XDriveModelvirtual
setMaxVelocity(double imaxVelocity) overrideokapi::XDriveModelvirtual
setMaxVoltage(double imaxVoltage) overrideokapi::XDriveModelvirtual
stop() overrideokapi::XDriveModelvirtual
strafe(double ipower)okapi::XDriveModel
strafeVector(double istrafeSpeed, double iyaw)okapi::XDriveModel
tank(double ileftSpeed, double irightSpeed, double ithreshold=0) overrideokapi::XDriveModelvirtual
topLeftMotorokapi::XDriveModelprotected
topRightMotorokapi::XDriveModelprotected
xArcade(double irightSpeed, double iforwardSpeed, double iyaw, double ithreshold=0)okapi::XDriveModelvirtual
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()=defaultokapi::ReadOnlyChassisModelvirtual