|
Parkinson Disease Database | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectspirals.data.viewers.TabletDataViewer
spirals.data.viewers.SimpleTabletDataViewer
spirals.data.viewers.ZoomTabletDataViewer
spirals.data.viewers.FiltWidthTabletDataViewer
public class FiltWidthTabletDataViewer
Třída rozšiřuje prohlížeč se zoomem.
Zobrazovaná data vyfiltruje SG filtrem v závislosti na průměrné rychlosti kreslení. Původní a filtrovaná data jsou zobrazena přes sebe.
Copyright: Copyright (c) 2005 Jan Dolezel
Company: ČVUT FEL, Prague
Field Summary | |
---|---|
private double |
dpi
rozlišení tabletu |
private double[] |
fi
|
private javax.swing.JSpinner |
fieldLength
|
private javax.swing.JSpinner |
fieldOffset
|
private TabletData |
filtered
|
private double[] |
filtX
|
private double[] |
filtY
|
private int |
len
|
private double |
offset
poloměr pásu pro zobrazení filtrované posloupnosti |
private int |
resampleRate
|
private boolean[] |
toBig
|
Fields inherited from class spirals.data.viewers.ZoomTabletDataViewer |
---|
border, centerx, centery, detailLevel, oldx, oldy |
Fields inherited from class spirals.data.viewers.TabletDataViewer |
---|
all, controls, data, screen, showUp, tabletData, ti |
Constructor Summary | |
---|---|
FiltWidthTabletDataViewer(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 void |
install()
|
private void |
lengthChange()
nastaví novou délku filtru |
private void |
offsetChange()
nastaví nové rozpětí |
void |
paint(java.awt.Graphics g)
načrtne tablet a vykreslí data |
protected void |
paintSpiral(java.awt.Graphics g,
double offset)
kreslí filtrvaný obrazec s daným posunutím |
protected void |
setDrawColor(java.awt.Graphics g,
int index)
|
private void |
setFiltXY()
filtruje data SG filtrem dané délky |
void |
updateData()
Volá se vždy při změně dat. |
Methods inherited from class spirals.data.viewers.ZoomTabletDataViewer |
---|
disableControls, drawTableOutline, getKoeficient, getOffsetX, getOffsetY, getTabletOffsetX, getTabletOffsetY, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, updateControls |
Methods inherited from class spirals.data.viewers.SimpleTabletDataViewer |
---|
clearWindow, drawTablet, getPictureHeight, getPictureWidth, getScreenHeight, getScreenWidth, paintData |
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 |
---|
private double offset
private final double dpi
private final int resampleRate
private int len
private TabletData filtered
private double[] filtX
private double[] filtY
private double[] fi
private boolean[] toBig
private javax.swing.JSpinner fieldLength
private javax.swing.JSpinner fieldOffset
Constructor Detail |
---|
public FiltWidthTabletDataViewer(javax.swing.JPanel screen, javax.swing.JPanel controls, Data data, boolean all, boolean showUp)
Method Detail |
---|
private void install()
private void lengthChange()
private void offsetChange()
private void setFiltXY()
public void paint(java.awt.Graphics g)
SimpleTabletDataViewer
paint
in class ZoomTabletDataViewer
g
- Graphicsprotected void paintSpiral(java.awt.Graphics g, double offset)
g
- Graphicsoffset
- double posunutí jednotlivých bodů po tečněprotected void setDrawColor(java.awt.Graphics g, int index)
setDrawColor
in class SimpleTabletDataViewer
public void updateData()
TabletDataViewer
updateData
in class ZoomTabletDataViewer
public java.lang.String getDescription()
TabletDataViewer
getDescription
in class ZoomTabletDataViewer
|
Parkinson Disease Database | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |