Package | Description |
---|---|
com.sun.electric.tool.simulation |
Package for handling the simulation tool.
|
com.sun.electric.tool.user.waveform |
Modifier and Type | Class and Description |
---|---|
class |
DerivedSignal<SNew extends Sample,SOld extends Sample>
A Signal which is derived in a *pointwise* fashion from other
signals.
|
class |
MutableSignal<SS extends Sample>
A Signal to which one may add and remove samples.
|
Modifier and Type | Method and Description |
---|---|
static Signal<ComplexSample> |
ComplexSample.createComplexSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext) |
static <SS extends Sample> |
SweptSample.createSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
boolean digital,
Signal<SS>[] subsignals)
create a Signal
|
static <SS extends Sample> |
BusSample.createSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
boolean digital,
Signal<SS>[] subsignals)
create a Signal
|
static <SS extends Sample> |
SweptSample.createSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
int width)
create a MutableSignal
|
static <SS extends Sample> |
BusSample.createSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
int width)
create a MutableSignal
|
Signal<?> |
SignalCollection.findSignal(java.lang.String name) |
Signal<?>[] |
Signal.getBusMembers()
method to return the sub-signals in this bus (null if not a bus)
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<Signal<?>> |
SignalCollection.getSignals() |
Modifier and Type | Method and Description |
---|---|
void |
Stimuli.addControlPoint(Signal<?> sig,
double time)
Method to add a new control point to the list on a signal.
|
void |
SignalCollection.addSignal(java.lang.String name,
Signal<?> sig) |
void |
Stimuli.clearControlPoints(Signal<?> sig)
Method to clear the list of control points associated with a signal.
|
static <SS extends Sample> |
SweptSample.createSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
boolean digital,
Signal<SS>[] subsignals)
create a Signal
|
static <SS extends Sample> |
BusSample.createSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
boolean digital,
Signal<SS>[] subsignals)
create a Signal
|
java.lang.Double[] |
Stimuli.getControlPoints(Signal<?> sig)
Method to return an array of control points associated with a signal.
|
abstract void |
Signal.plot(Panel panel,
java.awt.Graphics g,
WaveSignal ws,
java.awt.Color light,
java.util.List<PolyBase> forPs,
java.awt.geom.Rectangle2D bounds,
java.util.List<Panel.WaveSelection> selectedObjects,
Signal<?> xAxisSignal) |
void |
DerivedSignal.plot(Panel panel,
java.awt.Graphics g,
WaveSignal ws,
java.awt.Color light,
java.util.List<PolyBase> forPs,
java.awt.geom.Rectangle2D bounds,
java.util.List<Panel.WaveSelection> selectedObjects,
Signal<?> xAxisSignal) |
static void |
ScalarSample.plotSig(MutableSignal<?> sig,
Panel panel,
java.awt.Graphics g,
WaveSignal ws,
java.awt.Color light,
java.util.List<PolyBase> forPs,
java.awt.geom.Rectangle2D bounds,
java.util.List<Panel.WaveSelection> selectedObjects,
Signal<?> xAxisSignal) |
void |
Stimuli.removeControlPoint(Signal<?> sig,
double time)
Method to remove control points the list on a signal.
|
Modifier and Type | Method and Description |
---|---|
void |
Stimuli.makeBusSignals(java.util.List<Signal<?>> signalList,
SignalCollection sc)
Method to find busses in a list of signals and create them.
|
Constructor and Description |
---|
DerivedSignal(SignalCollection sc,
Stimuli sd,
java.lang.String signalName,
java.lang.String signalContext,
boolean digital,
Signal<SOld>[] sources) |
Modifier and Type | Method and Description |
---|---|
static Signal<?> |
WaveformWindow.findSignalForNetwork(SignalCollection sc,
java.lang.String netName)
Method to return the signal that corresponds to a given Network name.
|
Signal<?> |
WaveSignal.getSignal()
Method to return the actual signal information associated with this line in the waveform window.
|
Signal<?> |
Panel.getXAxisSignal() |
Signal<?> |
WaveformWindow.getXAxisSignalAll() |
Modifier and Type | Method and Description |
---|---|
java.util.List<Signal<?>> |
WaveformWindow.findAllSignals(Cell cell,
VarContext context,
boolean sort,
boolean recurse)
Test signal lookup
|
java.util.List<Signal<?>> |
WaveformWindow.getHighlightedNetworkNames()
Method to return a List of highlighted simulation signals.
|
static java.util.List<Signal<?>> |
WaveformWindow.getSignalsFromExtractedNet(SignalCollection sc,
Signal<?> ws)
Get a list of signals that are from the same network.
|
Modifier and Type | Method and Description |
---|---|
void |
WaveformWindow.addSignal(Signal<?> sig)
Method to add a signal to the display.
|
static WaveSignal |
WaveSignal.addSignalToPanel(Signal<?> sSig,
Panel panel,
java.awt.Color newColor) |
int |
WaveformWindow.SignalsByName.compare(Signal<?> s1,
Signal<?> s2) |
int |
WaveformWindow.SignalsByName.compare(Signal<?> s1,
Signal<?> s2) |
WaveSignal |
WaveformWindow.findDisplayedSignal(Signal<?> sSig)
Method to locate a simulation signal in the waveform.
|
WaveSignal |
Panel.findWaveSignal(Signal<?> sig) |
void |
Panel.fitToSignal(Signal<?> sig)
Method to make this Panel show a signal fully.
|
static java.util.List<Signal<?>> |
WaveformWindow.getSignalsFromExtractedNet(SignalCollection sc,
Signal<?> ws)
Get a list of signals that are from the same network.
|
void |
WaveSignal.setSignal(Signal<?> sig) |
void |
Panel.setXAxisSignal(Signal<?> sig) |
void |
WaveformWindow.setXAxisSignalAll(Signal<?> sig) |
Modifier and Type | Method and Description |
---|---|
void |
WaveformWindow.showSignals(java.util.List<Signal<?>> found,
boolean newPanel)
Method to add a list of signals to the waveform display.
|
Constructor and Description |
---|
WaveSignal(Panel wavePanel,
Signal<?> sSig) |