|
|||||||||||
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
License: GPL2 or higher
Info: holds data for a monochromatic wave
Constructor Summary | |
MonoWave(double A,
double f,
double lambda)
Constructor |
Method Summary | |
double |
getAmplitude()
gets amplitude |
double |
getCircleFrequency()
gets circlefrequency (omega) |
double |
getFrequency()
gets frequency |
java.awt.geom.GeneralPath |
getHorizontalPath()
returns GeneralPath for horizontal projection |
MonoWaveSlider |
getMonoWaveSlider()
Return MonoWaveSliderobject |
double |
getPhase()
gets phaseshift |
double |
getPsi(double x,
double t)
gets Psi |
double |
getRatio()
gets ratio between SliderMaximum and Amplitude |
double |
getRotationDeg()
gets rotation in degrees |
double |
getRotationRad()
gets rotation in radians |
double |
getScale()
gets scale |
java.awt.geom.GeneralPath |
getVerticalPath()
returns GeneralPath for vertical projection |
double |
getWaveKey()
gets Wavekey (k) |
double |
getWaveLength()
gets wavelength |
void |
setAmplitude(double A)
sets amplitude |
void |
setFrequency(double f)
sets frequency |
void |
setHorizontalPath(java.awt.geom.GeneralPath gp)
sets the GeneralPath for horizontal projection |
void |
setPhase(double phi)
sets phaseshift |
void |
setRotationDeg(double rotation)
sets rotation in Degrees |
void |
setRotationRad(double rotation)
sets rotation in Radians |
void |
setScale(double scale)
sets scale |
void |
setVerticalPath(java.awt.geom.GeneralPath gp)
sets the GeneralPath for vertical projection |
void |
setWaveLength(double 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(double A, double f, double 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(double A)
public void setWaveLength(double lambda)
public void setPhase(double phi)
public void setFrequency(double f)
public void setScale(double scale)
public void setRotationDeg(double rotation)
public void setRotationRad(double rotation)
public double getAmplitude()
public double getWaveLength()
public double getPhase()
public double getFrequency()
public double getCircleFrequency()
public double getWaveKey()
public double getPsi(double x, double t)
public double getScale()
public double getRotationDeg()
public double getRotationRad()
public double getRatio()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |