| AsyncLinearMotionProfileController(const TimeUtil &itimeUtil, const PathfinderLimits &ilimits, const std::shared_ptr< ControllerOutput< double > > &ioutput, const QLength &idiameter, const AbstractMotor::GearsetRatioPair &ipair, const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger()) | okapi::AsyncLinearMotionProfileController | |
| AsyncLinearMotionProfileController(AsyncLinearMotionProfileController &&other)=delete | okapi::AsyncLinearMotionProfileController | |
| controllerSet(std::string ivalue) override | okapi::AsyncLinearMotionProfileController | |
| AsyncPositionController< std::string, double >::controllerSet(Input ivalue)=0 | okapi::ControllerOutput< Input > | pure virtual |
| convertLinearToRotational(QSpeed linear) const | okapi::AsyncLinearMotionProfileController | protected |
| currentPath | okapi::AsyncLinearMotionProfileController | protected |
| currentPathMutex | okapi::AsyncLinearMotionProfileController | protected |
| currentProfilePosition | okapi::AsyncLinearMotionProfileController | protected |
| diameter | okapi::AsyncLinearMotionProfileController | protected |
| direction | okapi::AsyncLinearMotionProfileController | protected |
| disabled | okapi::AsyncLinearMotionProfileController | protected |
| dtorCalled | okapi::AsyncLinearMotionProfileController | protected |
| executeSinglePath(const std::vector< squiggles::ProfilePoint > &path, std::unique_ptr< AbstractRate > rate) | okapi::AsyncLinearMotionProfileController | protectedvirtual |
| flipDisable() override | okapi::AsyncLinearMotionProfileController | virtual |
| flipDisable(bool iisDisabled) override | okapi::AsyncLinearMotionProfileController | virtual |
| forceRemovePath(const std::string &ipathId) | okapi::AsyncLinearMotionProfileController | |
| generatePath(std::initializer_list< QLength > iwaypoints, const std::string &ipathId) | okapi::AsyncLinearMotionProfileController | |
| generatePath(std::initializer_list< QLength > iwaypoints, const std::string &ipathId, const PathfinderLimits &ilimits) | okapi::AsyncLinearMotionProfileController | |
| getError() const override | okapi::AsyncLinearMotionProfileController | virtual |
| getPathErrorMessage(const std::vector< PathfinderPoint > &points, const std::string &ipathId, int length) | okapi::AsyncLinearMotionProfileController | protected |
| getPaths() | okapi::AsyncLinearMotionProfileController | |
| getProcessValue() const override | okapi::AsyncLinearMotionProfileController | virtual |
| getTarget() override | okapi::AsyncLinearMotionProfileController | virtual |
| getTarget() const | okapi::AsyncLinearMotionProfileController | virtual |
| getThread() const | okapi::AsyncLinearMotionProfileController | |
| isDisabled() const override | okapi::AsyncLinearMotionProfileController | virtual |
| isRunning | okapi::AsyncLinearMotionProfileController | protected |
| isSettled() override | okapi::AsyncLinearMotionProfileController | virtual |
| limits | okapi::AsyncLinearMotionProfileController | protected |
| logger | okapi::AsyncLinearMotionProfileController | protected |
| loop() | okapi::AsyncLinearMotionProfileController | protected |
| moveTo(const QLength &iposition, const QLength &itarget, bool ibackwards=false) | okapi::AsyncLinearMotionProfileController | |
| moveTo(const QLength &iposition, const QLength &itarget, const PathfinderLimits &ilimits, bool ibackwards=false) | okapi::AsyncLinearMotionProfileController | |
| operator=(AsyncLinearMotionProfileController &&other)=delete | okapi::AsyncLinearMotionProfileController | |
| output | okapi::AsyncLinearMotionProfileController | protected |
| pair | okapi::AsyncLinearMotionProfileController | protected |
| paths | okapi::AsyncLinearMotionProfileController | protected |
| removePath(const std::string &ipathId) | okapi::AsyncLinearMotionProfileController | |
| reset() override | okapi::AsyncLinearMotionProfileController | virtual |
| setMaxVelocity(std::int32_t imaxVelocity) override | okapi::AsyncLinearMotionProfileController | virtual |
| setTarget(std::string ipathId) override | okapi::AsyncLinearMotionProfileController | |
| setTarget(std::string ipathId, bool ibackwards) | okapi::AsyncLinearMotionProfileController | |
| AsyncPositionController< std::string, double >::setTarget(Input itarget)=0 | okapi::ClosedLoopController< Input, Output > | pure virtual |
| startThread() | okapi::AsyncLinearMotionProfileController | |
| tarePosition() override | okapi::AsyncLinearMotionProfileController | virtual |
| task | okapi::AsyncLinearMotionProfileController | protected |
| timeUtil | okapi::AsyncLinearMotionProfileController | protected |
| trampoline(void *context) | okapi::AsyncLinearMotionProfileController | protectedstatic |
| waitUntilSettled() override | okapi::AsyncLinearMotionProfileController | virtual |
| ~AsyncLinearMotionProfileController() override | okapi::AsyncLinearMotionProfileController | |
| ~ClosedLoopController()=default | okapi::ClosedLoopController< Input, Output > | virtual |