|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.jscience.physics.electricity.circuitry.CircuitElement
org.jscience.physics.electricity.circuitry.elements.VoltageElement
public class VoltageElement
DOCUMENT ME!
| Field Summary | |
|---|---|
double |
bias
DOCUMENT ME! |
int |
circleSize
DOCUMENT ME! |
static int |
FLAG_COS
DOCUMENT ME! |
double |
freqTimeZero
DOCUMENT ME! |
double |
frequency
DOCUMENT ME! |
double |
maxVoltage
DOCUMENT ME! |
int |
waveform
DOCUMENT ME! |
static int |
WF_AC
DOCUMENT ME! |
static int |
WF_DC
DOCUMENT ME! |
static int |
WF_PULSE
DOCUMENT ME! |
static int |
WF_SAWTOOTH
DOCUMENT ME! |
static int |
WF_SQUARE
DOCUMENT ME! |
static int |
WF_TRIANGLE
DOCUMENT ME! |
| Fields inherited from class org.jscience.physics.electricity.circuitry.CircuitElement |
|---|
boundingBox, circuitFrame, curcount, current, flags, nodes, noDiagonal, volts, voltSource, x, x2, y, y2 |
| Constructor Summary | |
|---|---|
VoltageElement(int xx,
int yy,
int wf)
Creates a new VoltageElement object. |
|
VoltageElement(int xa,
int ya,
int xb,
int yb,
int f,
java.util.StringTokenizer st)
Creates a new VoltageElement object. |
|
| Method Summary | |
|---|---|
void |
doStep()
DOCUMENT ME! |
void |
draw(java.awt.Graphics g)
DOCUMENT ME! |
void |
drawWaveform(java.awt.Graphics g,
int xc,
int yc)
DOCUMENT ME! |
java.lang.String |
dump()
DOCUMENT ME! |
int |
getDumpType()
DOCUMENT ME! |
EditInfo |
getEditInfo(int n)
DOCUMENT ME! |
void |
getInfo(java.lang.String[] arr)
DOCUMENT ME! |
double |
getPower()
DOCUMENT ME! |
double |
getVoltage()
DOCUMENT ME! |
double |
getVoltageDiff()
DOCUMENT ME! |
int |
getVoltageSourceCount()
DOCUMENT ME! |
void |
reset()
DOCUMENT ME! |
void |
setEditValue(int n,
EditInfo ei)
DOCUMENT ME! |
void |
stamp()
DOCUMENT ME! |
double |
triangleFunc(double x)
DOCUMENT ME! |
| Methods inherited from class org.jscience.physics.electricity.circuitry.CircuitElement |
|---|
adjustBbox, allocNodes, calculateCurrent, canViewInScope, doAdjust, doDots, drag, drawPost, drawPost, drawPosts, drawValues, getBasicInfo, getCircuitFrame, getConnection, getCurrent, getDumpClass, getInternalNodeCount, getNode, getPost, getPostCount, getScopeUnits, getScopeValue, getVoltageSource, hasGroundConnection, isWire, move, movePoint, nonLinear, setBbox, setCircuitFrame, setCurrent, setNode, setNodeVoltage, setPoints, setPowerColor, setPowerColor, setupAdjust, setVoltageColor, setVoltageSource, startIteration, updateDotCount, updateDotCount |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int FLAG_COS
public static final int WF_DC
public static final int WF_AC
public static final int WF_SQUARE
public static final int WF_TRIANGLE
public static final int WF_SAWTOOTH
public static final int WF_PULSE
public int waveform
public double frequency
public double maxVoltage
public double freqTimeZero
public double bias
public final int circleSize
| Constructor Detail |
|---|
public VoltageElement(int xx,
int yy,
int wf)
xx - DOCUMENT ME!yy - DOCUMENT ME!wf - DOCUMENT ME!
public VoltageElement(int xa,
int ya,
int xb,
int yb,
int f,
java.util.StringTokenizer st)
xa - DOCUMENT ME!ya - DOCUMENT ME!xb - DOCUMENT ME!yb - DOCUMENT ME!f - DOCUMENT ME!st - DOCUMENT ME!| Method Detail |
|---|
public int getDumpType()
getDumpType in class CircuitElementpublic java.lang.String dump()
dump in class CircuitElementpublic void reset()
CircuitElement
reset in class CircuitElementpublic double triangleFunc(double x)
x - DOCUMENT ME!
public void stamp()
stamp in class CircuitElementpublic void doStep()
doStep in class CircuitElementpublic double getVoltage()
public void draw(java.awt.Graphics g)
draw in class CircuitElementg - DOCUMENT ME!
public void drawWaveform(java.awt.Graphics g,
int xc,
int yc)
g - DOCUMENT ME!xc - DOCUMENT ME!yc - DOCUMENT ME!public int getVoltageSourceCount()
getVoltageSourceCount in class CircuitElementpublic double getPower()
getPower in class CircuitElementpublic double getVoltageDiff()
getVoltageDiff in class CircuitElementpublic void getInfo(java.lang.String[] arr)
getInfo in class CircuitElementarr - DOCUMENT ME!public EditInfo getEditInfo(int n)
getEditInfo in class CircuitElementn - DOCUMENT ME!
public void setEditValue(int n,
EditInfo ei)
setEditValue in class CircuitElementn - DOCUMENT ME!ei - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||