|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--MonoWave
Programm: WaveGradient
Copyright: 2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License: GPL2 or higher
Info: holds data for a monochromatic wave
Constructor Summary | |
MonoWave(float A,
float f,
float lambda)
Constructor |
Method Summary | |
float |
getAmplitude()
gets amplitude |
float |
getCircleFrequency()
gets circlefrequency (omega) |
float |
getFrequency()
gets frequency |
java.awt.geom.GeneralPath |
getHorizontalPath()
returns GeneralPath for horizontal projection |
MonoWaveSlider |
getMonoWaveSlider()
Return MonoWaveSliderobject |
float |
getPhase()
gets phaseshift |
float |
getPsi(float x,
float t)
gets Psi |
float |
getRatio()
gets ratio between SliderMaximum and Amplitude |
float |
getRotationDeg()
gets rotation in degrees |
float |
getRotationRad()
gets rotation in radians |
float |
getScale()
gets scale |
java.awt.geom.GeneralPath |
getVerticalPath()
returns GeneralPath for vertical projection |
float |
getWaveKey()
gets Wavekey (k) |
float |
getWaveLength()
gets wavelength |
void |
setAmplitude(float A)
sets amplitude |
void |
setFrequency(float f)
sets frequency |
void |
setHorizontalPath(java.awt.geom.GeneralPath gp)
sets the GeneralPath for horizontal projection |
void |
setPhase(float phi)
sets phaseshift |
void |
setRotationDeg(float rotation)
sets rotation in Degrees |
void |
setRotationRad(float rotation)
sets rotation in Radians |
void |
setScale(float scale)
sets scale |
void |
setVerticalPath(java.awt.geom.GeneralPath gp)
sets the GeneralPath for vertical projection |
void |
setWaveLength(float lambda)
sets wavelength |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MonoWave(float A, float f, float lambda)
Method Detail |
public void setVerticalPath(java.awt.geom.GeneralPath gp)
public void setHorizontalPath(java.awt.geom.GeneralPath gp)
public java.awt.geom.GeneralPath getVerticalPath()
public java.awt.geom.GeneralPath getHorizontalPath()
public MonoWaveSlider getMonoWaveSlider()
public void setAmplitude(float A)
public void setWaveLength(float lambda)
public void setPhase(float phi)
public void setFrequency(float f)
public void setScale(float scale)
public void setRotationDeg(float rotation)
public void setRotationRad(float rotation)
public float getAmplitude()
public float getWaveLength()
public float getPhase()
public float getFrequency()
public float getCircleFrequency()
public float getWaveKey()
public float getPsi(float x, float t)
public float getScale()
public float getRotationDeg()
public float getRotationRad()
public float getRatio()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |