LightLib
PROS library for VEX V5: EKF/MCL localization, RAMSETE path following, high-level chassis API
Loading...
Searching...
No Matches
okapi::AsyncLinearMotionProfileController Member List

This is the complete list of members for okapi::AsyncLinearMotionProfileController, including all inherited members.

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)=deleteokapi::AsyncLinearMotionProfileController
controllerSet(std::string ivalue) overrideokapi::AsyncLinearMotionProfileController
AsyncPositionController< std::string, double >::controllerSet(Input ivalue)=0okapi::ControllerOutput< Input >pure virtual
convertLinearToRotational(QSpeed linear) constokapi::AsyncLinearMotionProfileControllerprotected
currentPathokapi::AsyncLinearMotionProfileControllerprotected
currentPathMutexokapi::AsyncLinearMotionProfileControllerprotected
currentProfilePositionokapi::AsyncLinearMotionProfileControllerprotected
diameterokapi::AsyncLinearMotionProfileControllerprotected
directionokapi::AsyncLinearMotionProfileControllerprotected
disabledokapi::AsyncLinearMotionProfileControllerprotected
dtorCalledokapi::AsyncLinearMotionProfileControllerprotected
executeSinglePath(const std::vector< squiggles::ProfilePoint > &path, std::unique_ptr< AbstractRate > rate)okapi::AsyncLinearMotionProfileControllerprotectedvirtual
flipDisable() overrideokapi::AsyncLinearMotionProfileControllervirtual
flipDisable(bool iisDisabled) overrideokapi::AsyncLinearMotionProfileControllervirtual
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 overrideokapi::AsyncLinearMotionProfileControllervirtual
getPathErrorMessage(const std::vector< PathfinderPoint > &points, const std::string &ipathId, int length)okapi::AsyncLinearMotionProfileControllerprotected
getPaths()okapi::AsyncLinearMotionProfileController
getProcessValue() const overrideokapi::AsyncLinearMotionProfileControllervirtual
getTarget() overrideokapi::AsyncLinearMotionProfileControllervirtual
getTarget() constokapi::AsyncLinearMotionProfileControllervirtual
getThread() constokapi::AsyncLinearMotionProfileController
isDisabled() const overrideokapi::AsyncLinearMotionProfileControllervirtual
isRunningokapi::AsyncLinearMotionProfileControllerprotected
isSettled() overrideokapi::AsyncLinearMotionProfileControllervirtual
limitsokapi::AsyncLinearMotionProfileControllerprotected
loggerokapi::AsyncLinearMotionProfileControllerprotected
loop()okapi::AsyncLinearMotionProfileControllerprotected
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)=deleteokapi::AsyncLinearMotionProfileController
outputokapi::AsyncLinearMotionProfileControllerprotected
pairokapi::AsyncLinearMotionProfileControllerprotected
pathsokapi::AsyncLinearMotionProfileControllerprotected
removePath(const std::string &ipathId)okapi::AsyncLinearMotionProfileController
reset() overrideokapi::AsyncLinearMotionProfileControllervirtual
setMaxVelocity(std::int32_t imaxVelocity) overrideokapi::AsyncLinearMotionProfileControllervirtual
setTarget(std::string ipathId) overrideokapi::AsyncLinearMotionProfileController
setTarget(std::string ipathId, bool ibackwards)okapi::AsyncLinearMotionProfileController
AsyncPositionController< std::string, double >::setTarget(Input itarget)=0okapi::ClosedLoopController< Input, Output >pure virtual
startThread()okapi::AsyncLinearMotionProfileController
tarePosition() overrideokapi::AsyncLinearMotionProfileControllervirtual
taskokapi::AsyncLinearMotionProfileControllerprotected
timeUtilokapi::AsyncLinearMotionProfileControllerprotected
trampoline(void *context)okapi::AsyncLinearMotionProfileControllerprotectedstatic
waitUntilSettled() overrideokapi::AsyncLinearMotionProfileControllervirtual
~AsyncLinearMotionProfileController() overrideokapi::AsyncLinearMotionProfileController
~ClosedLoopController()=defaultokapi::ClosedLoopController< Input, Output >virtual