|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--ifc.bim.signal.view.SignalHandler
| Nested Class Summary | |
static interface |
SignalHandler.Listener
|
| Field Summary | |
static java.lang.Double[] |
unitStep
|
| Constructor Summary | |
SignalHandler(java.awt.Graphics2D g,
int xMax,
int yMax)
|
|
SignalHandler(java.awt.Image Bmp)
|
|
SignalHandler(java.lang.String iniName,
java.awt.Graphics2D g,
int xMax,
int yMax)
|
|
SignalHandler(java.lang.String iniName,
java.awt.Image Bmp)
|
|
SignalHandler(java.lang.String iniName,
java.awt.image.VolatileImage Bmp)
|
|
SignalHandler(java.awt.image.VolatileImage Bmp)
|
|
| Method Summary | |
void |
absMark(double abs_MS,
int chId,
java.lang.String label)
|
void |
addListener(SignalHandler.Listener l)
|
void |
bckMark(double bckCp,
int chId,
java.lang.String label)
|
void |
Change_Antialiasing()
reverses antialiasing mode |
void |
Change_AutoZero()
reverses autoZero |
void |
Change_EraseMode()
reverses erase mode |
void |
Change_GridMode()
Change Grid mode CalibratedUnits/Sec VS cm/cm |
void |
Change_GridXbold()
Change Bold Grid flag |
void |
Change_ScrollMode()
reverses scroll mode |
int |
ChHide(int cNum)
|
int |
ChShow(int cNum)
|
int |
ChShow(int cNum,
boolean s)
|
void |
ChShow(int cNum,
int[] cFlag)
|
void |
Clear()
deletes background |
void |
Clear(boolean delBackground)
|
void |
delListener()
|
java.awt.Image |
getBitmap()
|
int |
getCalibrationLine()
|
java.lang.String |
getChNam(int i)
|
void |
getDefaults()
|
void |
getDefaults(java.lang.String n)
|
java.awt.Color |
getGridBkColors()
|
java.awt.Color |
getGridHiColors()
|
java.awt.Color |
getGridLoColors()
|
java.lang.String |
getIniName()
|
int |
getMax(int iCan)
|
int |
getMaxCan()
|
double |
getMilliSec()
|
int |
getMin(int iCan)
|
double |
getMm_ADU()
|
double |
getMm_sec()
|
java.lang.String |
getName(int iCan)
|
int |
getnCan()
|
int |
getOffs(int iCan)
|
int |
getOffset(int iCan)
|
java.awt.Color |
getPenColor()
|
double |
getPenSize()
|
int |
getPix_mm()
|
double[] |
getRealMeasure(int xPx,
int yPx)
|
int |
getSamplesPage()
|
int[] |
getSamplMeasure(int xPx,
int yPx)
|
int |
getScrollIndex()
|
int |
getSecPage()
|
int |
getsRate()
|
int |
getUc_ADU()
|
int[] |
getVisibleChannels()
|
int |
getVisibleChNumber()
|
int |
getxBlank()
|
int |
getXgSize()
|
int |
getXgStep()
|
int |
getXgUnit()
|
int |
getYgSize()
|
int |
getYgStep()
|
int |
getYgUnit()
|
int |
getZoom()
|
boolean |
isAntiAliasing()
|
boolean |
isAutoZero()
|
boolean |
isChVisible(int cNum)
|
boolean |
isGridSecMode()
|
boolean |
isGridXbold()
|
boolean |
isScrollEnabld()
|
void |
Normalize()
|
void |
Normalize(double[] Min,
double[] Max)
signal rescaling max intrachannel PP is used to racalibrate millimeters per RealUnit Local parameter |
void |
Normalize(short[] Min,
short[] Max)
signal rescaling max intrachannel PP is used to racalibrate millimeters per RealUnit Local parameter |
void |
reset()
|
void |
resetGraphics()
|
void |
revalidate(boolean anyway)
|
void |
setAntialiasing(boolean On)
set antialiasing mode |
void |
setAutoZero(boolean On)
set autoZero |
void |
setBitmap(java.awt.Image Bmp)
constructs background bitmap and graphics |
void |
setChNam(int i,
java.lang.String v)
|
void |
setDefaults()
|
void |
setDefaults(java.lang.String n)
|
void |
setEraseMode(boolean On)
set erase mode |
void |
setGraphics(java.awt.Graphics2D g,
int xMax,
int yMax)
|
void |
setGridBkColors(java.awt.Color C)
Sets Grid BackGround color and updates Grid Bitmap |
void |
setGridColors(java.awt.Color Back,
java.awt.Color Grid)
Sets Grid colors and updates Grid Bitmap |
void |
setGridHiColors(java.awt.Color C)
Sets Bold Grid color and updates Grid Bitmap |
void |
setGridLoColors(java.awt.Color C)
Sets Thin Grid color and updates Grid Bitmap |
void |
setGridMode(boolean Mode)
Set CalibratedUnits/Sec Grid mode |
void |
setGridXbold(boolean Bold)
Set Bold Grid flag |
void |
setGridXdiv(int Xdiv)
Sets Grid X main division units (i.e. |
void |
setGridYdiv(int Ydiv)
Sets Grid Y main division units (i.e. |
void |
setIniName(java.lang.String IniFileName)
|
void |
SetMeasureOrigin(int xPx,
int yPx)
set the reference point for pixel (mouse) measures |
void |
setMilliSec(double abs_MS)
|
boolean |
setMMadu(double mu)
Sets millimeters per RealUnit Local parameter |
boolean |
setMMsec(double ms)
Sets millimeters per Second parameter |
void |
setNcan(int n)
set the number of channels to display on the same background |
void |
setOfs(double[] Offset)
changes multi signal channel offset |
void |
setOfs(double Offset,
int iCan)
changes single signal channel offset |
void |
setPaperProp(double ms,
double mu)
Sets millimeters per Second and millimeters per RealUnit Local parameters |
void |
setPenColor(java.awt.Color C)
Sets Pen Color |
void |
setPenSize(double S)
Sets Pen Stroke |
void |
setScrollMode(boolean On)
set scroll mode |
boolean |
setSecPage(int sec)
Number of seconds per page as input updates Local parameters and redraws grid background |
void |
setSignalProp(int ub,
int cs)
Sets SamplingLevels per RealUnit and Sampling Interval per Second Local parameters |
void |
setYoffsets()
|
void |
setZero()
signal rescaling max intrachannel PP is used to racalibrate millimeters per RealUnit Local parameter |
boolean |
setZoomFactor(int pm)
Zoom factor between 2 and 20 updates Local parameters and redraws grid background |
boolean |
setZoomFitting(int sec)
Number of seconds per page as input updates Local parameters and redraws grid background |
int |
toPixel(double sampleVal)
|
void |
update(double[] sample)
updates multichannel signal adding new input samples and loosing olders |
void |
update(double[] sample,
double deltaTime)
|
void |
update(int nCan,
byte[] bSample)
updates multichannel signal adding new input samples and loosing olders |
void |
update(int nCan,
byte[] bSample,
double deltaTime)
|
void |
update(int nCan,
byte[] campione,
int samplesNumber,
int type)
updates multichannel signal adding new input samples and loosing olders |
void |
update(int beg,
double[][] sample)
|
void |
update(int beg,
short[][] sample)
|
void |
update(short[] sample)
|
void |
update(short[] sample,
double deltaTime)
|
void |
updateGraphics(java.awt.Graphics g)
|
void |
updateGraphicsAsync(java.awt.Graphics g)
copies internal bitmap on destination (input) graphics |
void |
updateT(double[][] sample)
|
void |
updateT(short[][] sample)
updates multichannel signal adding new input samples and loosing olders |
int[] |
visibleChannels()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.Double[] unitStep
| Constructor Detail |
public SignalHandler(java.awt.Image Bmp)
public SignalHandler(java.awt.image.VolatileImage Bmp)
public SignalHandler(java.lang.String iniName,
java.awt.image.VolatileImage Bmp)
public SignalHandler(java.lang.String iniName,
java.awt.Image Bmp)
public SignalHandler(java.awt.Graphics2D g,
int xMax,
int yMax)
public SignalHandler(java.lang.String iniName,
java.awt.Graphics2D g,
int xMax,
int yMax)
| Method Detail |
public void setBitmap(java.awt.Image Bmp)
public void setGraphics(java.awt.Graphics2D g,
int xMax,
int yMax)
public void reset()
public void setIniName(java.lang.String IniFileName)
public java.lang.String getIniName()
public void getDefaults(java.lang.String n)
public void getDefaults()
public void setDefaults(java.lang.String n)
public void setDefaults()
public void resetGraphics()
public void Clear()
public void Clear(boolean delBackground)
public void update(int nCan,
byte[] campione,
int samplesNumber,
int type)
public void update(int nCan,
byte[] bSample)
public void update(int nCan,
byte[] bSample,
double deltaTime)
public void updateT(short[][] sample)
public void updateT(double[][] sample)
public void update(int beg,
short[][] sample)
public void update(int beg,
double[][] sample)
public void update(short[] sample)
public void update(short[] sample,
double deltaTime)
public void update(double[] sample)
public void update(double[] sample,
double deltaTime)
public void updateGraphicsAsync(java.awt.Graphics g)
public void updateGraphics(java.awt.Graphics g)
public void Change_Antialiasing()
public void setAntialiasing(boolean On)
public void Change_ScrollMode()
public void setScrollMode(boolean On)
public void Change_EraseMode()
public void Change_AutoZero()
public void setEraseMode(boolean On)
public void setAutoZero(boolean On)
public boolean setZoomFactor(int pm)
public void addListener(SignalHandler.Listener l)
public void delListener()
public void revalidate(boolean anyway)
public boolean setZoomFitting(int sec)
public boolean setSecPage(int sec)
public void setSignalProp(int ub,
int cs)
public void setPaperProp(double ms,
double mu)
public boolean setMMadu(double mu)
public boolean setMMsec(double ms)
public void Change_GridXbold()
public void setGridXbold(boolean Bold)
public void Change_GridMode()
public void setGridMode(boolean Mode)
public void setGridXdiv(int Xdiv)
public void setGridYdiv(int Ydiv)
public void setGridColors(java.awt.Color Back,
java.awt.Color Grid)
public void setGridBkColors(java.awt.Color C)
public void setGridLoColors(java.awt.Color C)
public void setGridHiColors(java.awt.Color C)
public void setPenColor(java.awt.Color C)
public void setPenSize(double S)
public void Normalize(short[] Min,
short[] Max)
public void Normalize(double[] Min,
double[] Max)
public void setZero()
public void Normalize()
public void setOfs(double[] Offset)
public void setOfs(double Offset,
int iCan)
public void setNcan(int n)
public void setYoffsets()
public void SetMeasureOrigin(int xPx,
int yPx)
public void ChShow(int cNum,
int[] cFlag)
public int ChShow(int cNum,
boolean s)
public int ChShow(int cNum)
public int ChHide(int cNum)
public boolean isChVisible(int cNum)
public int[] visibleChannels()
public int[] getVisibleChannels()
public int getVisibleChNumber()
public int getXgSize()
public int getYgSize()
public int getXgStep()
public int getYgStep()
public double getMilliSec()
public void setMilliSec(double abs_MS)
public void absMark(double abs_MS,
int chId,
java.lang.String label)
public void bckMark(double bckCp,
int chId,
java.lang.String label)
public int[] getSamplMeasure(int xPx,
int yPx)
public double[] getRealMeasure(int xPx,
int yPx)
public int getScrollIndex()
public int getxBlank()
public int getnCan()
public int getMaxCan()
public java.lang.String getChNam(int i)
public void setChNam(int i,
java.lang.String v)
public int getPix_mm()
public double getMm_sec()
public double getMm_ADU()
public int getXgUnit()
public int getYgUnit()
public boolean isGridSecMode()
public boolean isGridXbold()
public boolean isScrollEnabld()
public boolean isAntiAliasing()
public boolean isAutoZero()
public int getZoom()
public int getSamplesPage()
public int getSecPage()
public java.awt.Color getGridBkColors()
public java.awt.Color getGridLoColors()
public java.awt.Color getGridHiColors()
public java.awt.Color getPenColor()
public double getPenSize()
public int getCalibrationLine()
public java.awt.Image getBitmap()
public int getsRate()
public java.lang.String getName(int iCan)
public int getOffs(int iCan)
public int getOffset(int iCan)
public int getMin(int iCan)
public int getMax(int iCan)
public int toPixel(double sampleVal)
public int getUc_ADU()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||