public class WaveSignal
extends java.lang.Object
Constructor and Description |
---|
WaveSignal(Panel wavePanel,
Signal sSig) |
Modifier and Type | Method and Description |
---|---|
void |
addSelectedControlPoint(double controlXValue) |
static WaveSignal |
addSignalToPanel(Signal sSig,
Panel panel,
java.awt.Color newColor) |
void |
clearSelectedControlPoints() |
javax.swing.JButton |
getButton() |
java.awt.Color |
getColor() |
Panel |
getPanel() |
double[] |
getSelectedControlPoints()
Method to return the X values of selected control points in this WaveSignal.
|
Signal |
getSignal()
Method to return the actual signal information associated with this line in the waveform window.
|
boolean |
isHighlighted() |
void |
removeSelectedControlPoint(double controlXValue) |
void |
setColor(java.awt.Color c) |
void |
setHighlighted(boolean highlighted) |
void |
setSignal(Signal sig) |
public static WaveSignal addSignalToPanel(Signal sSig, Panel panel, java.awt.Color newColor)
public Signal getSignal()
public void setSignal(Signal sig)
public java.awt.Color getColor()
public void setColor(java.awt.Color c)
public double[] getSelectedControlPoints()
public void clearSelectedControlPoints()
public void addSelectedControlPoint(double controlXValue)
public void removeSelectedControlPoint(double controlXValue)
public Panel getPanel()
public javax.swing.JButton getButton()
public boolean isHighlighted()
public void setHighlighted(boolean highlighted)