Acceleration typedef | frc::ProfiledPIDController< Distance > | |
Acceleration_t typedef | frc::ProfiledPIDController< Distance > | |
AtGoal() const | frc::ProfiledPIDController< Distance > | inline |
AtSetpoint() const | frc::ProfiledPIDController< Distance > | inline |
Calculate(Distance_t measurement) | frc::ProfiledPIDController< Distance > | inline |
Calculate(Distance_t measurement, State goal) | frc::ProfiledPIDController< Distance > | inline |
Calculate(Distance_t measurement, Distance_t goal) | frc::ProfiledPIDController< Distance > | inline |
Calculate(Distance_t measurement, Distance_t goal, typename frc::TrapezoidProfile< Distance >::Constraints constraints) | frc::ProfiledPIDController< Distance > | inline |
Constraints typedef | frc::ProfiledPIDController< Distance > | |
DisableContinuousInput() | frc::ProfiledPIDController< Distance > | inline |
Distance_t typedef | frc::ProfiledPIDController< Distance > | |
EnableContinuousInput(Distance_t minimumInput, Distance_t maximumInput) | frc::ProfiledPIDController< Distance > | inline |
GetConstraints() | frc::ProfiledPIDController< Distance > | inline |
GetD() const | frc::ProfiledPIDController< Distance > | inline |
GetGoal() const | frc::ProfiledPIDController< Distance > | inline |
GetI() const | frc::ProfiledPIDController< Distance > | inline |
GetIZone() const | frc::ProfiledPIDController< Distance > | inline |
GetP() const | frc::ProfiledPIDController< Distance > | inline |
GetPeriod() const | frc::ProfiledPIDController< Distance > | inline |
GetPositionError() const | frc::ProfiledPIDController< Distance > | inline |
GetPositionTolerance() const | frc::ProfiledPIDController< Distance > | inline |
GetSetpoint() const | frc::ProfiledPIDController< Distance > | inline |
GetVelocityError() const | frc::ProfiledPIDController< Distance > | inline |
GetVelocityTolerance() const | frc::ProfiledPIDController< Distance > | inline |
InitSendable(wpi::SendableBuilder &builder) override | frc::ProfiledPIDController< Distance > | inlinevirtual |
operator=(const ProfiledPIDController &)=default | frc::ProfiledPIDController< Distance > | |
operator=(ProfiledPIDController &&)=default | frc::ProfiledPIDController< Distance > | |
SendableHelper< ProfiledPIDController< Distance > >::operator=(const SendableHelper &rhs)=default | wpi::SendableHelper< ProfiledPIDController< Distance > > | |
SendableHelper< ProfiledPIDController< Distance > >::operator=(SendableHelper &&rhs) | wpi::SendableHelper< ProfiledPIDController< Distance > > | inline |
ProfiledPIDController(double Kp, double Ki, double Kd, Constraints constraints, units::second_t period=20_ms) | frc::ProfiledPIDController< Distance > | inline |
ProfiledPIDController(const ProfiledPIDController &)=default | frc::ProfiledPIDController< Distance > | |
ProfiledPIDController(ProfiledPIDController &&)=default | frc::ProfiledPIDController< Distance > | |
Reset(const State &measurement) | frc::ProfiledPIDController< Distance > | inline |
Reset(Distance_t measuredPosition, Velocity_t measuredVelocity) | frc::ProfiledPIDController< Distance > | inline |
Reset(Distance_t measuredPosition) | frc::ProfiledPIDController< Distance > | inline |
SendableHelper(const SendableHelper &rhs)=default | wpi::SendableHelper< ProfiledPIDController< Distance > > | |
SendableHelper(SendableHelper &&rhs) | wpi::SendableHelper< ProfiledPIDController< Distance > > | inline |
SendableHelper()=default | wpi::SendableHelper< ProfiledPIDController< Distance > > | protected |
SetConstraints(Constraints constraints) | frc::ProfiledPIDController< Distance > | inline |
SetD(double Kd) | frc::ProfiledPIDController< Distance > | inline |
SetGoal(State goal) | frc::ProfiledPIDController< Distance > | inline |
SetGoal(Distance_t goal) | frc::ProfiledPIDController< Distance > | inline |
SetI(double Ki) | frc::ProfiledPIDController< Distance > | inline |
SetIntegratorRange(double minimumIntegral, double maximumIntegral) | frc::ProfiledPIDController< Distance > | inline |
SetIZone(double iZone) | frc::ProfiledPIDController< Distance > | inline |
SetP(double Kp) | frc::ProfiledPIDController< Distance > | inline |
SetPID(double Kp, double Ki, double Kd) | frc::ProfiledPIDController< Distance > | inline |
SetTolerance(Distance_t positionTolerance, Velocity_t velocityTolerance=Velocity_t{ std::numeric_limits< double >::infinity()}) | frc::ProfiledPIDController< Distance > | inline |
State typedef | frc::ProfiledPIDController< Distance > | |
Velocity typedef | frc::ProfiledPIDController< Distance > | |
Velocity_t typedef | frc::ProfiledPIDController< Distance > | |
~ProfiledPIDController() override=default | frc::ProfiledPIDController< Distance > | |
~Sendable()=default | wpi::Sendable | virtual |
~SendableHelper() | wpi::SendableHelper< ProfiledPIDController< Distance > > | inlineprotected |