Parkinson Disease Database

spirals.data.viewers
Class SpecgramTabletDataViewer

java.lang.Object
  extended by spirals.data.viewers.TabletDataViewer
      extended by spirals.data.viewers.SimpleTabletDataViewer
          extended by spirals.data.viewers.SpecgramTabletDataViewer

public class SpecgramTabletDataViewer
extends SimpleTabletDataViewer

Prohlížeč vykreslí spektrogram vypočítaný z dat.

Copyright: Copyright (c) 2005 Jan Dolezel

Company: ČVUT FEL, Prague


Field Summary
private  DataComboBox dcb
           
private static java.awt.Color[] pallete
          barevná paleta pro zobrazování: černá -> modrá -> oranžová -> červená
private static int palleteSize
           
private  Matrix specgram
           
 
Fields inherited from class spirals.data.viewers.SimpleTabletDataViewer
border
 
Fields inherited from class spirals.data.viewers.TabletDataViewer
all, controls, data, screen, showUp, tabletData, ti
 
Constructor Summary
SpecgramTabletDataViewer(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
private  Vektor getFiltFi()
          Vypočítá filtrovaný vektor úhlů, které body svírají s osou x
private  void install()
           
 void paint(java.awt.Graphics g)
          načrtne tablet a vykreslí data
private  void paintBar(java.awt.Graphics g)
           
 void updateData()
          vypočítá spektrogram z rozdílu úhlů původního a filtrovaného
 
Methods inherited from class spirals.data.viewers.SimpleTabletDataViewer
clearWindow, drawTablet, getKoeficient, getOffsetX, getOffsetY, getPictureHeight, getPictureWidth, getScreenHeight, getScreenWidth, getTabletOffsetX, getTabletOffsetY, paintData, setDrawColor
 
Methods inherited from class spirals.data.viewers.TabletDataViewer
disableControls, repaint, setTabletData, setTabletInfo, updateControls
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dcb

private DataComboBox dcb

specgram

private Matrix specgram

palleteSize

private static final int palleteSize
See Also:
Constant Field Values

pallete

private static final java.awt.Color[] pallete
barevná paleta pro zobrazování: černá -> modrá -> oranžová -> červená

Constructor Detail

SpecgramTabletDataViewer

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

install

private void install()

paint

public void paint(java.awt.Graphics g)
Description copied from class: SimpleTabletDataViewer
načrtne tablet a vykreslí data

Overrides:
paint in class SimpleTabletDataViewer
Parameters:
g - Graphics

paintBar

private void paintBar(java.awt.Graphics g)

updateData

public void updateData()
vypočítá spektrogram z rozdílu úhlů původního a filtrovaného

Overrides:
updateData in class TabletDataViewer

getFiltFi

private Vektor getFiltFi()
Vypočítá filtrovaný vektor úhlů, které body svírají s osou x

Returns:
Vektor rozdíl původního a filtrovaného vektoru

getDescription

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

Overrides:
getDescription in class SimpleTabletDataViewer
Returns:
String

Parkinson Disease Database