This is the complete list of members for RobotDrive, including all inherited members.
_globalError (defined in ErrorBase) | ErrorBase | protectedstatic |
_globalErrorMutex (defined in ErrorBase) | ErrorBase | protectedstatic |
ArcadeDrive(GenericHID *stick, bool squaredInputs=true) | RobotDrive | |
ArcadeDrive(GenericHID &stick, bool squaredInputs=true) | RobotDrive | |
ArcadeDrive(GenericHID *moveStick, uint32_t moveChannel, GenericHID *rotateStick, uint32_t rotateChannel, bool squaredInputs=true) | RobotDrive | |
ArcadeDrive(GenericHID &moveStick, uint32_t moveChannel, GenericHID &rotateStick, uint32_t rotateChannel, bool squaredInputs=true) | RobotDrive | |
ArcadeDrive(float moveValue, float rotateValue, bool squaredInputs=true) | RobotDrive | |
ClearError() const | ErrorBase | virtual |
CloneError(ErrorBase *rhs) const (defined in ErrorBase) | ErrorBase | virtual |
Drive(float outputMagnitude, float curve) | RobotDrive | |
ErrorBase() | ErrorBase | protected |
GetDescription(char *desc) (defined in RobotDrive) | RobotDrive | virtual |
GetError() | ErrorBase | virtual |
GetError() const (defined in ErrorBase) | ErrorBase | virtual |
GetExpiration() (defined in RobotDrive) | RobotDrive | virtual |
GetGlobalError() | ErrorBase | static |
HolonomicDrive(float magnitude, float direction, float rotation) | RobotDrive | |
InitRobotDrive() | RobotDrive | protected |
IsAlive() (defined in RobotDrive) | RobotDrive | virtual |
IsSafetyEnabled() (defined in RobotDrive) | RobotDrive | virtual |
kFrontLeftMotor enum value (defined in RobotDrive) | RobotDrive | |
kFrontRightMotor enum value (defined in RobotDrive) | RobotDrive | |
kMaxNumberOfMotors (defined in RobotDrive) | RobotDrive | protectedstatic |
kRearLeftMotor enum value (defined in RobotDrive) | RobotDrive | |
kRearRightMotor enum value (defined in RobotDrive) | RobotDrive | |
Limit(float num) | RobotDrive | protected |
m_deleteSpeedControllers (defined in RobotDrive) | RobotDrive | protected |
m_error (defined in ErrorBase) | ErrorBase | mutableprotected |
m_frontLeftMotor (defined in RobotDrive) | RobotDrive | protected |
m_frontRightMotor (defined in RobotDrive) | RobotDrive | protected |
m_invertedMotors (defined in RobotDrive) | RobotDrive | protected |
m_maxOutput (defined in RobotDrive) | RobotDrive | protected |
m_rearLeftMotor (defined in RobotDrive) | RobotDrive | protected |
m_rearRightMotor (defined in RobotDrive) | RobotDrive | protected |
m_safetyHelper (defined in RobotDrive) | RobotDrive | protected |
m_sensitivity (defined in RobotDrive) | RobotDrive | protected |
MecanumDrive_Cartesian(float x, float y, float rotation, float gyroAngle=0.0) | RobotDrive | |
MecanumDrive_Polar(float magnitude, float direction, float rotation) | RobotDrive | |
MotorType enum name (defined in RobotDrive) | RobotDrive | |
Normalize(double *wheelSpeeds) | RobotDrive | protected |
RobotDrive(uint32_t leftMotorChannel, uint32_t rightMotorChannel) | RobotDrive | |
RobotDrive(uint32_t frontLeftMotorChannel, uint32_t rearLeftMotorChannel, uint32_t frontRightMotorChannel, uint32_t rearRightMotorChannel) | RobotDrive | |
RobotDrive(SpeedController *leftMotor, SpeedController *rightMotor) | RobotDrive | |
RobotDrive(SpeedController &leftMotor, SpeedController &rightMotor) (defined in RobotDrive) | RobotDrive | |
RobotDrive(SpeedController *frontLeftMotor, SpeedController *rearLeftMotor, SpeedController *frontRightMotor, SpeedController *rearRightMotor) | RobotDrive | |
RobotDrive(SpeedController &frontLeftMotor, SpeedController &rearLeftMotor, SpeedController &frontRightMotor, SpeedController &rearRightMotor) (defined in RobotDrive) | RobotDrive | |
RotateVector(double &x, double &y, double angle) | RobotDrive | protected |
SetErrnoError(const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) const | ErrorBase | virtual |
SetError(Error::Code code, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) const | ErrorBase | virtual |
SetExpiration(float timeout) (defined in RobotDrive) | RobotDrive | virtual |
SetGlobalError(Error::Code code, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) (defined in ErrorBase) | ErrorBase | static |
SetGlobalWPIError(const char *errorMessage, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) (defined in ErrorBase) | ErrorBase | static |
SetImaqError(int success, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) const | ErrorBase | virtual |
SetInvertedMotor(MotorType motor, bool isInverted) (defined in RobotDrive) | RobotDrive | |
SetLeftRightMotorOutputs(float leftOutput, float rightOutput) | RobotDrive | virtual |
SetMaxOutput(double maxOutput) | RobotDrive | |
SetSafetyEnabled(bool enabled) (defined in RobotDrive) | RobotDrive | virtual |
SetSensitivity(float sensitivity) | RobotDrive | |
SetWPIError(const char *errorMessage, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) const | ErrorBase | virtual |
StatusIsFatal() const | ErrorBase | virtual |
StopMotor() (defined in RobotDrive) | RobotDrive | virtual |
TankDrive(GenericHID *leftStick, GenericHID *rightStick, bool squaredInputs=true) | RobotDrive | |
TankDrive(GenericHID &leftStick, GenericHID &rightStick, bool squaredInputs=true) (defined in RobotDrive) | RobotDrive | |
TankDrive(GenericHID *leftStick, uint32_t leftAxis, GenericHID *rightStick, uint32_t rightAxis, bool squaredInputs=true) | RobotDrive | |
TankDrive(GenericHID &leftStick, uint32_t leftAxis, GenericHID &rightStick, uint32_t rightAxis, bool squaredInputs=true) (defined in RobotDrive) | RobotDrive | |
TankDrive(float leftValue, float rightValue, bool squaredInputs=true) | RobotDrive | |
~ErrorBase() (defined in ErrorBase) | ErrorBase | virtual |
~RobotDrive() | RobotDrive | virtual |