Package
Class
Tree
Deprecated
Index
Help
Download
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
F
G
M
O
P
R
S
U
W
C
calc(int)
- Method in class
CalcThread
calculates the next Raster, according to time _t
CalcThread
- class
CalcThread
.
Programm:
WaveThread
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
Class CalcThread, calculates Raster, holds array of Rasters
CalcThread(MonoWave, Color)
- Constructor for class
CalcThread
CalcThread Constructor sets time, MonoWave and Color creates new RGB ColorModel
D
die()
- Method in class
CalcThread
control thread from outside, supposed but never used
F
FloatJSlider
- class
FloatJSlider
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
This JSlider uses floats for its values
FloatJSlider()
- Constructor for class
FloatJSlider
Constructor - initializes with 0.0,100.0,50.0
FloatJSlider(float, float, float)
- Constructor for class
FloatJSlider
Constructor
G
getAmplitude()
- Method in class
MonoWave
gets amplitude
getAmplitudeSlider()
- Method in class
MonoWaveSlider
returns Slider
getCircleFrequency()
- Method in class
MonoWave
gets circlefrequency (omega)
getFloatMaximum()
- Method in class
FloatJSlider
returns Maximum in float precision
getFloatMinimum()
- Method in class
FloatJSlider
returns Minimum in float precision
getFloatValue()
- Method in class
FloatJSlider
returns Value in float precision
getFrequency()
- Method in class
MonoWave
gets frequency
getFrequencySlider()
- Method in class
MonoWaveSlider
returns Slider
getHorizontalPath()
- Method in class
MonoWave
returns GeneralPath for horizontal projection
getMonoWaveSlider()
- Method in class
MonoWave
Return MonoWaveSliderobject
getPhase()
- Method in class
MonoWave
gets phaseshift
getPhaseSlider()
- Method in class
MonoWaveSlider
returns Slider
getPsi(float, float)
- Method in class
MonoWave
gets Psi
getQueueSize()
- Method in class
CalcThread
getRaster()
- Method in class
CalcThread
getRatio()
- Method in class
MonoWave
gets ratio between SliderMaximum and Amplitude
getRotationDeg()
- Method in class
MonoWave
gets rotation in degrees
getRotationRad()
- Method in class
MonoWave
gets rotation in radians
getScale()
- Method in class
MonoWave
gets scale
getVerticalPath()
- Method in class
MonoWave
returns GeneralPath for vertical projection
getWaveKey()
- Method in class
MonoWave
gets Wavekey (k)
getWaveLength()
- Method in class
MonoWave
gets wavelength
getWaveLengthSlider()
- Method in class
MonoWaveSlider
returns Slider
M
main(String[])
- Static method in class
WaveThread
Main routine -everything starts here
MonoWave
- class
MonoWave
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
holds data for a monochromatic wave
MonoWave(float, float, float)
- Constructor for class
MonoWave
Constructor
MonoWaveSlider
- class
MonoWaveSlider
.
Sliders for wave values
MonoWaveSlider()
- Constructor for class
MonoWaveSlider
Constructor
O
offpaint()
- Method in class
Painting
offscreen rendering
P
paint(Graphics)
- Method in class
Painting
initializes the offscreenbuffer, calls offpaint() and paints the buffer
Painting
- class
Painting
.
Programm:
WaveThread
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
displays the animation
Painting(MonoWave, CalcThread)
- Constructor for class
Painting
Constructor
PullThread
- class
PullThread
.
Programm:
WaveThread
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
thread that calls repaint if queue has elements
PullThread(Painting, CalcThread)
- Constructor for class
PullThread
Constructor (starts Thread)
R
run()
- Method in class
CalcThread
"main" of CalcThread calls synchronized calc to fill queue
run()
- Method in class
PullThread
"main" of PullThread calls repaint of Painting if queue has elements
S
setAmplitude(float)
- Method in class
MonoWave
sets amplitude
setFloatMaximum(float)
- Method in class
FloatJSlider
sets Maximum in float precision
setFloatMinimum(float)
- Method in class
FloatJSlider
sets Minimum in float precision
setFloatValue(float)
- Method in class
FloatJSlider
sets Value in float precision
setFrequency(float)
- Method in class
MonoWave
sets frequency
setHorizontalPath(GeneralPath)
- Method in class
MonoWave
sets the GeneralPath for horizontal projection
setPhase(float)
- Method in class
MonoWave
sets phaseshift
setRotationDeg(float)
- Method in class
MonoWave
sets rotation in Degrees
setRotationRad(float)
- Method in class
MonoWave
sets rotation in Radians
setScale(float)
- Method in class
MonoWave
sets scale
setVerticalPath(GeneralPath)
- Method in class
MonoWave
sets the GeneralPath for vertical projection
setWaveLength(float)
- Method in class
MonoWave
sets wavelength
setXY(int, int)
- Method in class
CalcThread
sets new width and height starts Thread, creates suitable Raster resets queue values (length,first,last)
U
update(Graphics)
- Method in class
Painting
Overwrites original update and removes the screnn clearing as we use doublebuffering by using offpaint()
W
WaveThread
- class
WaveThread
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
Startclass
WaveThread()
- Constructor for class
WaveThread
WaveThreadFrame
- class
WaveThreadFrame
.
Programm:
WaveThread
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
Startwindow
WaveThreadFrame()
- Constructor for class
WaveThreadFrame
constructor
WaveThreadMain
- class
WaveThreadMain
.
Programm:
WaveThread
Copyright:
2002 Andreas Gohr, Frank Schubert, Milan Altenburg
License:
GPL2 or higher
Info:
Class WaveThreadMain, holds CalcThread and Painting
WaveThreadMain()
- Constructor for class
WaveThreadMain
Constructor
C
D
F
G
M
O
P
R
S
U
W
Package
Class
Tree
Deprecated
Index
Help
Download
PREV NEXT
FRAMES
NO FRAMES
All Classes