com.yobotics.simulationconstructionset.util.math.filter
Class RateLimitedYoVariable
java.lang.Object
com.yobotics.simulationconstructionset.YoVariable
com.yobotics.simulationconstructionset.util.math.filter.RateLimitedYoVariable
- All Implemented Interfaces:
- Observable, java.io.Serializable
public class RateLimitedYoVariable
- extends YoVariable
- See Also:
- Serialized Form
|
Constructor Summary |
RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
double maxRate,
double dt)
|
RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
double maxRate,
YoVariable positionVariable,
double dt)
|
RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
YoVariable maxRateVariable,
double dt)
|
RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
YoVariable maxRateVariable,
YoVariable positionVariable,
double dt)
|
| Methods inherited from class com.yobotics.simulationconstructionset.YoVariable |
addObserver, fullNameEndsWith, getBooleanValue, getDescription, getDoubleValue, getEnumValue, getFullNameWithNameSpace, getIntegerValue, getManualScalingMax, getManualScalingMin, getName, getName, getNameAndValue, getShortName, getValue, getYoVariableRegistry, getYoVariableType, hasSameFullName, notifyObservers, removeAllObservers, removeObserver, set, set, set, set, setManualScalingMinMax, toString, valueEquals, valueEquals, valueEquals, valueEquals |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
RateLimitedYoVariable
public RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
double maxRate,
double dt)
RateLimitedYoVariable
public RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
YoVariable maxRateVariable,
double dt)
RateLimitedYoVariable
public RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
double maxRate,
YoVariable positionVariable,
double dt)
RateLimitedYoVariable
public RateLimitedYoVariable(java.lang.String name,
YoVariableRegistry registry,
YoVariable maxRateVariable,
YoVariable positionVariable,
double dt)
reset
public void reset()
update
public void update()
update
public void update(double currentPosition)