Parkinson Disease Database

spirals.data.doubleViewers
Class FFTTabletDataViewer

java.lang.Object
  extended by spirals.data.viewers.TabletDataViewer
      extended by spirals.data.doubleViewers.DoubleViewer
          extended by spirals.data.doubleViewers.DoubleViewerDrag
              extended by spirals.data.doubleViewers.TimeTabletDataViewer
                  extended by spirals.data.doubleViewers.TimeDifTabletDataViewer
                      extended by spirals.data.doubleViewers.FFTTabletDataViewer
All Implemented Interfaces:
java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.util.EventListener
Direct Known Subclasses:
KepsterTabletDataViewer

public class FFTTabletDataViewer
extends TimeDifTabletDataViewer

Zobrazuje FFT.

Copyright: Copyright (c) 2005 Jan Dolezel

Company: ČVUT FEL, Prague


Field Summary
protected  ComplexVector fft
           
protected static int fftSize
          velikost FFT
protected static int maxFrequency
          nejvyšší zobrazovaná frekvence
protected static double maxPower
          výška zobrazovaného grafu bude oříznuta na téhle hladině
 
Fields inherited from class spirals.data.doubleViewers.TimeDifTabletDataViewer
dif
 
Fields inherited from class spirals.data.doubleViewers.TimeTabletDataViewer
angle, dcb, maxFi, minFi
 
Fields inherited from class spirals.data.doubleViewers.DoubleViewerDrag
dragging
 
Fields inherited from class spirals.data.doubleViewers.DoubleViewer
bottom, bottomViewer, top, topControls, topViewer
 
Fields inherited from class spirals.data.viewers.TabletDataViewer
all, controls, data, screen, showUp, tabletData, ti
 
Constructor Summary
FFTTabletDataViewer(javax.swing.JPanel screen, javax.swing.JPanel controls, Data data, boolean all, boolean showUp)
           
 
Method Summary
 java.lang.String getDescription()
          vrátí textový popis prohlížeče
protected  void setBottom(double[] vect, double maxPower, int maxFrequency)
           
 void updateData()
          vybere všechna data
 
Methods inherited from class spirals.data.doubleViewers.TimeTabletDataViewer
disableControls, getControls, getEnd, getStart, changed, setBottom, setChanged, updateControls
 
Methods inherited from class spirals.data.doubleViewers.DoubleViewerDrag
mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased
 
Methods inherited from class spirals.data.doubleViewers.DoubleViewer
paint
 
Methods inherited from class spirals.data.viewers.TabletDataViewer
repaint, setTabletData, setTabletInfo
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

maxPower

protected static final double maxPower
výška zobrazovaného grafu bude oříznuta na téhle hladině

See Also:
Constant Field Values

maxFrequency

protected static final int maxFrequency
nejvyšší zobrazovaná frekvence

See Also:
Constant Field Values

fftSize

protected static final int fftSize
velikost FFT

See Also:
Constant Field Values

fft

protected ComplexVector fft
Constructor Detail

FFTTabletDataViewer

public FFTTabletDataViewer(javax.swing.JPanel screen,
                           javax.swing.JPanel controls,
                           Data data,
                           boolean all,
                           boolean showUp)
Method Detail

setBottom

protected void setBottom(double[] vect,
                         double maxPower,
                         int maxFrequency)

updateData

public void updateData()
Description copied from class: TimeTabletDataViewer
vybere všechna data

Overrides:
updateData in class TimeDifTabletDataViewer

getDescription

public java.lang.String getDescription()
Description copied from class: TabletDataViewer
vrátí textový popis prohlížeče

Overrides:
getDescription in class TimeDifTabletDataViewer
Returns:
String

Parkinson Disease Database