public interface WaveformManager
WaveformContainer| Modifier and Type | Method and Description |
|---|---|
void |
allSameScale(Waveform curr_w)
Set the same scale factor of the argument waveform to all waveform
|
void |
allSameXScale(Waveform curr_w)
Set x scale factor of all waveform equals to argument waveform
|
void |
allSameXScaleAutoY(Waveform curr_w)
Autoscale y axis and set x axis equals to argument waveform
|
void |
allSameYScale(Waveform curr_w)
Set y scale factor of all waveform equals to argument waveform
|
void |
autoscaleAll()
Autoscale operation on all waveforms
|
void |
autoscaleAllImages()
Autoscale operation on all images
|
void |
autoscaleAllY()
Autoscale y axis on all waveform
|
void |
deselect()
Deselect waveform.
|
Waveform |
getCopySource()
Get current waveform selected as copy source
|
int |
getWaveformCount()
Get the number of waveform in the container
|
Point |
getWavePosition(Waveform w)
Return row, column position on the panel
|
Waveform |
gGetSelected()
Get current selected waveform.
|
boolean |
isMaximize() |
void |
maximizeComponent(Waveform w) |
void |
notifyChange(Waveform dest,
Waveform source)
Perform copy operation
|
void |
removePanel(Waveform w)
Remove a waveform.
|
void |
resetAllScales()
Reset all waveform scale factor.
|
void |
select(Waveform w)
Select a waveform
|
void |
setCopySource(Waveform w)
Set copy source waveform
|
void |
setShowMeasure(boolean state)
Enable or disable measure mode
|
void |
updatePoints(double curr_x,
Waveform w)
Update crosshair position
|
void allSameScale(Waveform curr_w)
curr_w - a waveformWaveform,
MultiWaveformvoid allSameXScale(Waveform curr_w)
curr_w - a waveformWaveform,
MultiWaveformvoid allSameXScaleAutoY(Waveform curr_w)
curr_w - a waveformWaveform,
MultiWaveformvoid allSameYScale(Waveform curr_w)
curr_w - a waveformWaveform,
MultiWaveformvoid autoscaleAll()
Waveform,
MultiWaveformvoid autoscaleAllImages()
Waveform,
MultiWaveformvoid autoscaleAllY()
Waveform,
MultiWaveformvoid deselect()
Waveform,
MultiWaveformWaveform getCopySource()
int getWaveformCount()
Point getWavePosition(Waveform w)
w - a waveformWaveform gGetSelected()
Waveform,
MultiWaveformboolean isMaximize()
void maximizeComponent(Waveform w)
void notifyChange(Waveform dest, Waveform source)
dest - destination waveformsource - source waveformvoid removePanel(Waveform w)
w - waveform to removevoid resetAllScales()
Waveform,
MultiWaveformvoid select(Waveform w)
w - waveform to selectWaveform,
MultiWaveformvoid setCopySource(Waveform w)
w - copy source waveformWaveform,
MultiWaveformvoid setShowMeasure(boolean state)
state - measure mode flagWaveform,
MultiWaveformvoid updatePoints(double curr_x,
Waveform w)
curr_x - x axis positionw - a waveform to update crossWaveform,
MultiWaveformCopyright © 2023. All rights reserved.