com.yobotics.simulationconstructionset.util.math.filter
Class RateChangeLimitedYoVariable
java.lang.Object
com.yobotics.simulationconstructionset.YoVariable
com.yobotics.simulationconstructionset.util.math.filter.RateChangeLimitedYoVariable
- All Implemented Interfaces:
- Observable, java.io.Serializable
public class RateChangeLimitedYoVariable
- extends YoVariable
Title:
Description:
Copyright: Copyright (c) 2006
Company:
- Version:
- 1.0
- Author:
- not attributable
- See Also:
- Serialized Form
|
Constructor Summary |
RateChangeLimitedYoVariable(java.lang.String name,
double maximumRateOfChange,
double dt,
YoVariableRegistry registry)
|
RateChangeLimitedYoVariable(java.lang.String name,
double maximumRateOfChange,
YoVariable positionVariable,
double dt,
YoVariableRegistry registry)
|
RateChangeLimitedYoVariable(java.lang.String name,
YoVariable maximumRateOfChangeVariable,
YoVariable positionVariable,
double dt,
YoVariableRegistry registry)
|
|
Method Summary |
static void |
main(java.lang.String[] args)
|
void |
reset()
|
void |
update()
|
void |
update(double currentPosition)
|
| 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 |
RateChangeLimitedYoVariable
public RateChangeLimitedYoVariable(java.lang.String name,
double maximumRateOfChange,
double dt,
YoVariableRegistry registry)
RateChangeLimitedYoVariable
public RateChangeLimitedYoVariable(java.lang.String name,
double maximumRateOfChange,
YoVariable positionVariable,
double dt,
YoVariableRegistry registry)
RateChangeLimitedYoVariable
public RateChangeLimitedYoVariable(java.lang.String name,
YoVariable maximumRateOfChangeVariable,
YoVariable positionVariable,
double dt,
YoVariableRegistry registry)
reset
public void reset()
update
public void update()
update
public void update(double currentPosition)
main
public static void main(java.lang.String[] args)