| _calc() | Derivs_Limiter | inlineprotectedvirtual |
| accel | Derivs_Limiter | protected |
| accelLimit | Derivs_Limiter | protected |
| calc() | Derivs_Limiter | inline |
| calc(float _target) | Derivs_Limiter | inline |
| decelLimit | Derivs_Limiter | protected |
| Derivs_Limiter(float _velLimit, float _accelLimit, float _decelLimit=NAN, float _target=0, float _startPos=0, float _startVel=0, bool _preventGoingWrongWay=false, bool _preventGoingTooFast=false, float _posLimitLow=-INFINITY, float _posLimitHigh=INFINITY, float _maxStoppingDecel=2, float *_posPointer=NULL, float *_velPointer=NULL) | Derivs_Limiter | inline |
| Derivs_Limiter() | Derivs_Limiter | inline |
| distToTarget() | Derivs_Limiter | inline |
| getAcceleration() | Derivs_Limiter | inline |
| getAccelLimit() | Derivs_Limiter | inline |
| getDecelLimit() | Derivs_Limiter | inline |
| getHighPosLimit() | Derivs_Limiter | inline |
| getLastPosition() | Derivs_Limiter | inline |
| getLastTarget() | Derivs_Limiter | inline |
| getLastTime() | Derivs_Limiter | inline |
| getLowPosLimit() | Derivs_Limiter | inline |
| getMaxStoppingDecel() | Derivs_Limiter | inline |
| getPosition() | Derivs_Limiter | inline |
| getPositionDelta() | Derivs_Limiter | inline |
| getPreventGoingTooFast() | Derivs_Limiter | inline |
| getPreventGoingWrongWay() | Derivs_Limiter | inline |
| getTarget() | Derivs_Limiter | inline |
| getTargetDelta() | Derivs_Limiter | inline |
| getTargetDeltaPerTime() | Derivs_Limiter | inline |
| getTimeInterval() | Derivs_Limiter | inline |
| getVelLimit() | Derivs_Limiter | inline |
| getVelocity() | Derivs_Limiter | inline |
| getVelTarget() | Derivs_Limiter | inline |
| isPosAtTarget() | Derivs_Limiter | inline |
| isPosModeNotVelocity() | Derivs_Limiter | inline |
| isPosNotAtTarget() | Derivs_Limiter | inline |
| jogPosition(float increment) | Derivs_Limiter | inline |
| lastPos | Derivs_Limiter | protected |
| lastTarget | Derivs_Limiter | protected |
| lastTime | Derivs_Limiter | protected |
| maxStoppingDecel | Derivs_Limiter | protected |
| originalVelLimit | Derivs_Limiter | protected |
| posDelta | Derivs_Limiter | protected |
| position | Derivs_Limiter | protected |
| positionPointer | Derivs_Limiter | protected |
| posLimitHigh | Derivs_Limiter | protected |
| posLimitLow | Derivs_Limiter | protected |
| posMode | Derivs_Limiter | protected |
| preventGoingTooFast | Derivs_Limiter | protected |
| preventGoingWrongWay | Derivs_Limiter | protected |
| resetTime() | Derivs_Limiter | inline |
| resetVelLimitToOriginal() | Derivs_Limiter | inline |
| setAccelAndDecelLimits(float _accelLimit, float _decelLimit=NAN) | Derivs_Limiter | inline |
| setAccelLimit(float accelLim) | Derivs_Limiter | inline |
| setDecelLimit(float _decelLimit=NAN) | Derivs_Limiter | inline |
| setHighPosLimit(float highLimit) | Derivs_Limiter | inline |
| setLowPosLimit(float lowLimit) | Derivs_Limiter | inline |
| setMaxStoppingDecel(float _maxStoppingDecel) | Derivs_Limiter | inline |
| setPosition(float pos=0) | Derivs_Limiter | inline |
| setPositionAndTarget(float targPos) | Derivs_Limiter | inline |
| setPositionPointer(float *_positionPointer) | Derivs_Limiter | inline |
| setPositionVelocity(float pos=0, float vel=0) | Derivs_Limiter | inline |
| setPosLimits(float lowLimit, float highLimit) | Derivs_Limiter | inline |
| setPreventGoingTooFast(bool _preventGoingTooFast) | Derivs_Limiter | inline |
| setPreventGoingWrongWay(bool _preventGoingWrongWay) | Derivs_Limiter | inline |
| setTarget(float _target) | Derivs_Limiter | inline |
| setTargetAndPosition(float targ=0, float pos=0) | Derivs_Limiter | inline |
| setTargetAndVelLimitForTimedMove(float _target, float _time, float _maxVel=NAN) | Derivs_Limiter | inline |
| setTargetTimedMovePreferred(float _target, float _time, float _maxVel=NAN) | Derivs_Limiter | inline |
| setVelAccelLimits(float velLim, float accLim, float decLim=NAN) | Derivs_Limiter | inline |
| setVelConstant(float vel) | Derivs_Limiter | inline |
| setVelLimit(float velLim) | Derivs_Limiter | inline |
| setVelLimitForTimedMove(float _dist, float _time, float _maxVel=NAN) | Derivs_Limiter | inline |
| setVelocity(float vel=0) | Derivs_Limiter | inline |
| setVelocityPointer(float *_velocityPointer) | Derivs_Limiter | inline |
| setVelTarget(float vel) | Derivs_Limiter | inline |
| target | Derivs_Limiter | protected |
| targetDelta | Derivs_Limiter | protected |
| time | Derivs_Limiter | protected |
| velLimit | Derivs_Limiter | protected |
| velocity | Derivs_Limiter | protected |
| velocityPointer | Derivs_Limiter | protected |
| velocityTarget | Derivs_Limiter | protected |