| controllerIsDisabled | okapi::IterativePosPIDController | protected |
| controllerSet(double ivalue) override | okapi::IterativePosPIDController | |
| IterativePositionController< double, double >::controllerSet(Input ivalue)=0 | okapi::ControllerOutput< Input > | pure virtual |
| controllerSetTargetMax | okapi::IterativePosPIDController | protected |
| controllerSetTargetMin | okapi::IterativePosPIDController | protected |
| derivative | okapi::IterativePosPIDController | protected |
| derivativeFilter | okapi::IterativePosPIDController | protected |
| error | okapi::IterativePosPIDController | protected |
| errorSumMax | okapi::IterativePosPIDController | protected |
| errorSumMin | okapi::IterativePosPIDController | protected |
| flipDisable() override | okapi::IterativePosPIDController | virtual |
| flipDisable(bool iisDisabled) override | okapi::IterativePosPIDController | virtual |
| getError() const override | okapi::IterativePosPIDController | virtual |
| getGains() const | okapi::IterativePosPIDController | |
| getMaxOutput() override | okapi::IterativePosPIDController | virtual |
| getMinOutput() override | okapi::IterativePosPIDController | virtual |
| getOutput() const override | okapi::IterativePosPIDController | virtual |
| getProcessValue() const override | okapi::IterativePosPIDController | virtual |
| getSampleTime() const override | okapi::IterativePosPIDController | virtual |
| getTarget() override | okapi::IterativePosPIDController | virtual |
| getTarget() const | okapi::IterativePosPIDController | |
| integral | okapi::IterativePosPIDController | protected |
| integralMax | okapi::IterativePosPIDController | protected |
| integralMin | okapi::IterativePosPIDController | protected |
| isDisabled() const override | okapi::IterativePosPIDController | virtual |
| isSettled() override | okapi::IterativePosPIDController | virtual |
| IterativePosPIDController(double ikP, double ikI, double ikD, double ikBias, const TimeUtil &itimeUtil, std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), std::shared_ptr< Logger > ilogger=Logger::getDefaultLogger()) | okapi::IterativePosPIDController | |
| IterativePosPIDController(const Gains &igains, const TimeUtil &itimeUtil, std::unique_ptr< Filter > iderivativeFilter=std::make_unique< PassthroughFilter >(), std::shared_ptr< Logger > ilogger=Logger::getDefaultLogger()) | okapi::IterativePosPIDController | |
| kBias | okapi::IterativePosPIDController | protected |
| kD | okapi::IterativePosPIDController | protected |
| kI | okapi::IterativePosPIDController | protected |
| kP | okapi::IterativePosPIDController | protected |
| lastError | okapi::IterativePosPIDController | protected |
| lastReading | okapi::IterativePosPIDController | protected |
| logger | okapi::IterativePosPIDController | protected |
| loopDtTimer | okapi::IterativePosPIDController | protected |
| output | okapi::IterativePosPIDController | protected |
| outputMax | okapi::IterativePosPIDController | protected |
| outputMin | okapi::IterativePosPIDController | protected |
| reset() override | okapi::IterativePosPIDController | virtual |
| sampleTime | okapi::IterativePosPIDController | protected |
| setControllerSetTargetLimits(double itargetMax, double itargetMin) override | okapi::IterativePosPIDController | |
| IterativePositionController< double, double >::setControllerSetTargetLimits(Output itargetMax, Output itargetMin)=0 | okapi::IterativeController< Input, Output > | pure virtual |
| setErrorSumLimits(double imax, double imin) | okapi::IterativePosPIDController | virtual |
| setGains(const Gains &igains) | okapi::IterativePosPIDController | virtual |
| setIntegralLimits(double imax, double imin) | okapi::IterativePosPIDController | virtual |
| setIntegratorReset(bool iresetOnZero) | okapi::IterativePosPIDController | virtual |
| setOutputLimits(double imax, double imin) override | okapi::IterativePosPIDController | |
| IterativePositionController< double, double >::setOutputLimits(Output imax, Output imin)=0 | okapi::IterativeController< Input, Output > | pure virtual |
| setSampleTime(QTime isampleTime) override | okapi::IterativePosPIDController | virtual |
| setTarget(double itarget) override | okapi::IterativePosPIDController | |
| IterativePositionController< double, double >::setTarget(Input itarget)=0 | okapi::ClosedLoopController< Input, Output > | pure virtual |
| settledUtil | okapi::IterativePosPIDController | protected |
| shouldResetOnCross | okapi::IterativePosPIDController | protected |
| step(double inewReading) override | okapi::IterativePosPIDController | |
| IterativePositionController< double, double >::step(Input ireading)=0 | okapi::IterativeController< Input, Output > | pure virtual |
| target | okapi::IterativePosPIDController | protected |
| ~ClosedLoopController()=default | okapi::ClosedLoopController< Input, Output > | virtual |