| AsyncMotionProfileController(const TimeUtil &itimeUtil, const PathfinderLimits &ilimits, const std::shared_ptr< ChassisModel > &imodel, const ChassisScales &iscales, const AbstractMotor::GearsetRatioPair &ipair, const std::shared_ptr< Logger > &ilogger=Logger::getDefaultLogger()) | okapi::AsyncMotionProfileController | |
| AsyncMotionProfileController(AsyncMotionProfileController &&other)=delete | okapi::AsyncMotionProfileController | |
| controllerSet(std::string ivalue) override | okapi::AsyncMotionProfileController | |
| AsyncPositionController< std::string, PathfinderPoint >::controllerSet(Input ivalue)=0 | okapi::ControllerOutput< Input > | pure virtual |
| convertLinearToRotational(QSpeed linear) const | okapi::AsyncMotionProfileController | protected |
| currentPath | okapi::AsyncMotionProfileController | protected |
| currentPathMutex | okapi::AsyncMotionProfileController | protected |
| direction | okapi::AsyncMotionProfileController | protected |
| disabled | okapi::AsyncMotionProfileController | protected |
| DT | okapi::AsyncMotionProfileController | protectedstatic |
| dtorCalled | okapi::AsyncMotionProfileController | protected |
| executeSinglePath(const std::vector< squiggles::ProfilePoint > &path, std::unique_ptr< AbstractRate > rate) | okapi::AsyncMotionProfileController | protectedvirtual |
| flipDisable() override | okapi::AsyncMotionProfileController | virtual |
| flipDisable(bool iisDisabled) override | okapi::AsyncMotionProfileController | virtual |
| forceRemovePath(const std::string &ipathId) | okapi::AsyncMotionProfileController | |
| generatePath(std::initializer_list< PathfinderPoint > iwaypoints, const std::string &ipathId) | okapi::AsyncMotionProfileController | |
| generatePath(std::initializer_list< PathfinderPoint > iwaypoints, const std::string &ipathId, const PathfinderLimits &ilimits) | okapi::AsyncMotionProfileController | |
| getError() const override | okapi::AsyncMotionProfileController | virtual |
| getPathErrorMessage(const std::vector< PathfinderPoint > &points, const std::string &ipathId, int length) | okapi::AsyncMotionProfileController | protected |
| getPaths() | okapi::AsyncMotionProfileController | |
| getProcessValue() const override | okapi::AsyncMotionProfileController | virtual |
| getTarget() override | okapi::AsyncMotionProfileController | virtual |
| getThread() const | okapi::AsyncMotionProfileController | |
| internalLoadPath(std::istream &file, const std::string &ipathId) | okapi::AsyncMotionProfileController | protected |
| internalLoadPathfinderPath(std::istream &leftFile, std::istream &rightFile, const std::string &ipathId) | okapi::AsyncMotionProfileController | protected |
| internalStorePath(std::ostream &file, const std::string &ipathId) | okapi::AsyncMotionProfileController | protected |
| isDisabled() const override | okapi::AsyncMotionProfileController | virtual |
| isRunning | okapi::AsyncMotionProfileController | protected |
| isSettled() override | okapi::AsyncMotionProfileController | virtual |
| limits | okapi::AsyncMotionProfileController | protected |
| loadPath(const std::string &idirectory, const std::string &ipathId) | okapi::AsyncMotionProfileController | |
| logger | okapi::AsyncMotionProfileController | protected |
| loop() | okapi::AsyncMotionProfileController | protected |
| makeFilePath(const std::string &directory, const std::string &filename) | okapi::AsyncMotionProfileController | protectedstatic |
| mirrored | okapi::AsyncMotionProfileController | protected |
| model | okapi::AsyncMotionProfileController | protected |
| moveTo(std::initializer_list< PathfinderPoint > iwaypoints, bool ibackwards=false, bool imirrored=false) | okapi::AsyncMotionProfileController | |
| moveTo(std::initializer_list< PathfinderPoint > iwaypoints, const PathfinderLimits &ilimits, bool ibackwards=false, bool imirrored=false) | okapi::AsyncMotionProfileController | |
| operator=(AsyncMotionProfileController &&other)=delete | okapi::AsyncMotionProfileController | |
| pair | okapi::AsyncMotionProfileController | protected |
| paths | okapi::AsyncMotionProfileController | protected |
| removePath(const std::string &ipathId) | okapi::AsyncMotionProfileController | |
| reset() override | okapi::AsyncMotionProfileController | virtual |
| scales | okapi::AsyncMotionProfileController | protected |
| setMaxVelocity(std::int32_t imaxVelocity) override | okapi::AsyncMotionProfileController | virtual |
| setTarget(std::string ipathId) override | okapi::AsyncMotionProfileController | |
| setTarget(std::string ipathId, bool ibackwards, bool imirrored=false) | okapi::AsyncMotionProfileController | |
| AsyncPositionController< std::string, PathfinderPoint >::setTarget(Input itarget)=0 | okapi::ClosedLoopController< Input, Output > | pure virtual |
| startThread() | okapi::AsyncMotionProfileController | |
| storePath(const std::string &idirectory, const std::string &ipathId) | okapi::AsyncMotionProfileController | |
| tarePosition() override | okapi::AsyncMotionProfileController | virtual |
| task | okapi::AsyncMotionProfileController | protected |
| timeUtil | okapi::AsyncMotionProfileController | protected |
| trampoline(void *context) | okapi::AsyncMotionProfileController | protectedstatic |
| waitUntilSettled() override | okapi::AsyncMotionProfileController | virtual |
| ~AsyncMotionProfileController() override | okapi::AsyncMotionProfileController | |
| ~ClosedLoopController()=default | okapi::ClosedLoopController< Input, Output > | virtual |