WPILibC++  unspecified
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Pages
RobotDrive Member List

This is the complete list of members for RobotDrive, including all inherited members.

_globalError (defined in ErrorBase)ErrorBaseprotectedstatic
_globalErrorMutex (defined in ErrorBase)ErrorBaseprotectedstatic
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 ErrorBasevirtual
CloneError(const ErrorBase &rhs) const (defined in ErrorBase)ErrorBasevirtual
Drive(float outputMagnitude, float curve)RobotDrive
ErrorBase()=default (defined in ErrorBase)ErrorBase
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
GetDescription(std::ostringstream &desc) const override (defined in RobotDrive)RobotDrivevirtual
GetError()ErrorBasevirtual
GetError() const (defined in ErrorBase)ErrorBasevirtual
GetExpiration() const override (defined in RobotDrive)RobotDrivevirtual
GetGlobalError()ErrorBasestatic
HolonomicDrive(float magnitude, float direction, float rotation)RobotDrive
InitRobotDrive()RobotDriveprotected
IsAlive() const override (defined in RobotDrive)RobotDrivevirtual
IsSafetyEnabled() const override (defined in RobotDrive)RobotDrivevirtual
kFrontLeftMotor enum value (defined in RobotDrive)RobotDrive
kFrontRightMotor enum value (defined in RobotDrive)RobotDrive
kMaxNumberOfMotors (defined in RobotDrive)RobotDriveprotectedstatic
kRearLeftMotor enum value (defined in RobotDrive)RobotDrive
kRearRightMotor enum value (defined in RobotDrive)RobotDrive
Limit(float num)RobotDriveprotected
m_error (defined in ErrorBase)ErrorBasemutableprotected
m_frontLeftMotor (defined in RobotDrive)RobotDriveprotected
m_frontRightMotor (defined in RobotDrive)RobotDriveprotected
m_maxOutput (defined in RobotDrive)RobotDriveprotected
m_rearLeftMotor (defined in RobotDrive)RobotDriveprotected
m_rearRightMotor (defined in RobotDrive)RobotDriveprotected
m_safetyHelper (defined in RobotDrive)RobotDriveprotected
m_sensitivity (defined in RobotDrive)RobotDriveprotected
m_syncGroup (defined in RobotDrive)RobotDriveprotected
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)RobotDriveprotected
operator=(const RobotDrive &)=delete (defined in RobotDrive)RobotDrive
operator=(const ErrorBase &)=delete (defined in ErrorBase)ErrorBase
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(std::shared_ptr< SpeedController > leftMotor, std::shared_ptr< 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
RobotDrive(std::shared_ptr< SpeedController > frontLeftMotor, std::shared_ptr< SpeedController > rearLeftMotor, std::shared_ptr< SpeedController > frontRightMotor, std::shared_ptr< SpeedController > rearRightMotor) (defined in RobotDrive)RobotDrive
RobotDrive(const RobotDrive &)=delete (defined in RobotDrive)RobotDrive
RotateVector(double &x, double &y, double angle)RobotDriveprotected
SetCANJaguarSyncGroup(uint8_t syncGroup)RobotDrive
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetExpiration(float timeout) override (defined in RobotDrive)RobotDrivevirtual
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase)ErrorBasestatic
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
SetInvertedMotor(MotorType motor, bool isInverted) (defined in RobotDrive)RobotDrive
SetLeftRightMotorOutputs(float leftOutput, float rightOutput)RobotDrivevirtual
SetMaxOutput(double maxOutput)RobotDrive
SetSafetyEnabled(bool enabled) override (defined in RobotDrive)RobotDrivevirtual
SetSensitivity(float sensitivity)RobotDrive
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const ErrorBasevirtual
StatusIsFatal() const ErrorBasevirtual
StopMotor() override (defined in RobotDrive)RobotDrivevirtual
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()=default (defined in ErrorBase)ErrorBasevirtual
~RobotDrive()=default (defined in RobotDrive)RobotDrivevirtual