com.yobotics.simulationconstructionset.util.math.functionGenerator
Class YoFunctionGenerator
java.lang.Object
com.yobotics.simulationconstructionset.util.math.functionGenerator.YoFunctionGenerator
public class YoFunctionGenerator
- extends java.lang.Object
Title:
Description:
Copyright: Copyright (c) 2007
Company:
- Version:
- 1.0
- Author:
- not attributable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
YoFunctionGenerator
public YoFunctionGenerator(java.lang.String name,
YoVariableRegistry registry)
YoFunctionGenerator
public YoFunctionGenerator(java.lang.String name,
YoVariableRegistry registry,
boolean smoothParameters)
YoFunctionGenerator
public YoFunctionGenerator(java.lang.String name,
DoubleYoVariable time,
YoVariableRegistry parentRegistry)
YoFunctionGenerator
public YoFunctionGenerator(java.lang.String name,
DoubleYoVariable time,
YoVariableRegistry parentRegistry,
boolean smoothParameters,
double dT)
getCreatedVariableNames
public java.lang.String[] getCreatedVariableNames()
setOffset
public void setOffset(double offset)
setOffsetFiltered
public void setOffsetFiltered(double offset)
getOffset
public double getOffset()
setAmplitude
public void setAmplitude(double amplitude)
getAmplitude
public double getAmplitude()
setFrequency
public void setFrequency(double frequency)
getFrequency
public double getFrequency()
setChirpFrequencyMaxHz
public void setChirpFrequencyMaxHz(double frequencyHz)
getChirpFrequencyMax
public double getChirpFrequencyMax()
setPhase
public void setPhase(double phase)
getPhase
public double getPhase()
setMode
public void setMode(YoFunctionGeneratorMode mode)
getMode
public YoFunctionGeneratorMode getMode()
setResetTime
public void setResetTime(double resetTime)
getResetTime
public double getResetTime()
setPauseTime
public void setPauseTime(double pauseTime)
getPauseTime
public double getPauseTime()
getChirpRate
public double getChirpRate()
getKRateForExponentialChirp
public double getKRateForExponentialChirp()
setChirpUpAndDown
public void setChirpUpAndDown(boolean value)
getValue
public double getValue()
getValueDot
public double getValueDot()
getStopAfterResetTime
public boolean getStopAfterResetTime()
setStopAfterResetTime
public void setStopAfterResetTime(boolean stopAfterResetTime)
getValue
public double getValue(double time)
generateTestData
public static void generateTestData(YoFunctionGenerator yoFunctionGenerator)
main
public static void main(java.lang.String[] args)