Package
Class
Tree
Deprecated
Index
Help
Download
PREV NEXT
FRAMES
NO FRAMES
All Classes
C
D
G
I
M
O
P
S
U
W
C
createContext(ColorModel, Rectangle, Rectangle2D, AffineTransform, RenderingHints)
- Method in class
WaveGradientPaint
returns WaveGradientContext, where the calculation takes place
D
dispose()
- Method in class
WaveGradientContext
doProjection()
- Method in class
WaveGradientMain
force repaint of the projections
DoubleJSlider
- class
DoubleJSlider
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
This JSlider uses doubles for its values
DoubleJSlider()
- Constructor for class
DoubleJSlider
Constructor - initializes with 0.0,100.0,50.0
DoubleJSlider(double, double, double)
- Constructor for class
DoubleJSlider
Constructor
G
getAmplitude()
- Method in class
MonoWave
gets amplitude
getAmplitudeSlider()
- Method in class
MonoWaveSlider
returns Slider
getCircleFrequency()
- Method in class
MonoWave
gets circlefrequency (omega)
getColorModel()
- Method in class
WaveGradientContext
getDoubleMaximum()
- Method in class
DoubleJSlider
returns Maximum in double precision
getDoubleMinimum()
- Method in class
DoubleJSlider
returns Minimum in double precision
getDoubleValue()
- Method in class
DoubleJSlider
returns Value in double 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(double, double)
- Method in class
MonoWave
gets Psi
getRaster(int, int, int, int)
- Method in class
WaveGradientContext
returns the calculated wave raster
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
getTransparency()
- Method in class
WaveGradientPaint
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
I
InputPanel
- class
InputPanel
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
Sets up all needed control UI components
InputPanel(ChangeListener, MonoWave)
- Constructor for class
InputPanel
M
main(String[])
- Static method in class
WaveGradient
Main routine -everything starts here
MonoWave
- class
MonoWave
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
holds data for a monochromatic wave
MonoWave(double, double, double)
- Constructor for class
MonoWave
Constructor
MonoWaveSlider
- class
MonoWaveSlider
.
Sliders for wave values
MonoWaveSlider()
- Constructor for class
MonoWaveSlider
Constructor
mouseClicked(MouseEvent)
- Method in class
WaveGradientMain
mouseDragged(MouseEvent)
- Method in class
WaveGradientMain
handles mousedrag operations
mouseEntered(MouseEvent)
- Method in class
WaveGradientMain
mouseExited(MouseEvent)
- Method in class
WaveGradientMain
mouseMoved(MouseEvent)
- Method in class
WaveGradientMain
mousePressed(MouseEvent)
- Method in class
WaveGradientMain
inserts clicked point into _last for mousedragops
mouseReleased(MouseEvent)
- Method in class
WaveGradientMain
O
offpaint(Graphics)
- Method in class
Painting
offscreen rendering
offpaint(Graphics)
- Method in class
ProjectionHorizontal
offscreen rendering
offpaint(Graphics)
- Method in class
ProjectionVertical
offscreen rendering
P
paint(Graphics)
- Method in class
Painting
initializes the offscreenbuffer, calls offpaint() and paints the buffer forces a repaint of the projections too.
paint(Graphics)
- Method in class
ProjectionHorizontal
initializes the offscreenbuffer, calls offpaint() and paints the buffer
paint(Graphics)
- Method in class
ProjectionVertical
initializes the offscreenbuffer, calls offpaint() and paints the buffer
Painting
- class
Painting
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
paints the main diagram
Painting(MonoWave)
- Constructor for class
Painting
Constructor
ProjectionHorizontal
- class
ProjectionHorizontal
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
Horizontal projection class, uses a GeneralPath that describes the horizontal projection.
ProjectionHorizontal(MonoWave)
- Constructor for class
ProjectionHorizontal
Constructor
ProjectionVertical
- class
ProjectionVertical
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
Vertical projection class, uses a GeneralPath that describes the vertical projection.
ProjectionVertical(MonoWave)
- Constructor for class
ProjectionVertical
Constructor
S
setAmplitude(double)
- Method in class
MonoWave
sets amplitude
setDoubleMaximum(double)
- Method in class
DoubleJSlider
sets Maximum in double precision
setDoubleMinimum(double)
- Method in class
DoubleJSlider
sets Minimum in double precision
setDoubleValue(double)
- Method in class
DoubleJSlider
sets Value in double precision
setFrequency(double)
- Method in class
MonoWave
sets frequency
setHorizontalPath(GeneralPath)
- Method in class
MonoWave
sets the GeneralPath for horizontal projection
setPhase(double)
- Method in class
MonoWave
sets phaseshift
setRotationDeg(double)
- Method in class
MonoWave
sets rotation in Degrees
setRotationRad(double)
- Method in class
MonoWave
sets rotation in Radians
setScale(double)
- Method in class
MonoWave
sets scale
setVerticalPath(GeneralPath)
- Method in class
MonoWave
sets the GeneralPath for vertical projection
setWaveLength(double)
- Method in class
MonoWave
sets wavelength
stateChanged(ChangeEvent)
- Method in class
WaveGradientMain
handle statechanges of sliders
U
update(Graphics)
- Method in class
Painting
Overwrites original update and removes the screnn clearing as we use doublebuffering by using offpaint()
update(Graphics)
- Method in class
ProjectionHorizontal
Overwrites original update and removes the screen clearing as we use doublebuffering by using offpaint()
update(Graphics)
- Method in class
ProjectionVertical
Overwrites original update and removes the screnn clearing as we use doublebuffering by using offpaint()
W
WaveGradient
- class
WaveGradient
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
Startclass
WaveGradient()
- Constructor for class
WaveGradient
WaveGradientContext
- class
WaveGradientContext
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
WaveGradientContext class, calculates the raster and values for the horizontal and the vertical projection.
WaveGradientContext(MonoWave, Color, AffineTransform)
- Constructor for class
WaveGradientContext
Constructor
WaveGradientFrame
- class
WaveGradientFrame
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
Startwindow
WaveGradientFrame()
- Constructor for class
WaveGradientFrame
constructor
WaveGradientMain
- class
WaveGradientMain
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
Main class, implements all needed listeners
WaveGradientMain()
- Constructor for class
WaveGradientMain
Constructor
WaveGradientPaint
- class
WaveGradientPaint
.
Programm:
WaveGradient
Copyright:
2002 Andreas Gohr, Frank Schubert
License:
GPL2 or higher
Info:
paint object to fill with wavepattern
WaveGradientPaint(MonoWave, Color)
- Constructor for class
WaveGradientPaint
Constructor
C
D
G
I
M
O
P
S
U
W
Package
Class
Tree
Deprecated
Index
Help
Download
PREV NEXT
FRAMES
NO FRAMES
All Classes