|
|||||||||
| 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.SwitchElement
org.jscience.physics.electricity.circuitry.elements.Switch2Element
public class Switch2Element
DOCUMENT ME!
| Field Summary | |
|---|---|
int |
link
DOCUMENT ME! |
int |
spxa
DOCUMENT ME! |
int |
spxb
DOCUMENT ME! |
int |
spya
DOCUMENT ME! |
int |
spyb
DOCUMENT ME! |
int |
x3a
DOCUMENT ME! |
int |
x3b
DOCUMENT ME! |
int |
y3a
DOCUMENT ME! |
int |
y3b
DOCUMENT ME! |
| Fields inherited from class org.jscience.physics.electricity.circuitry.elements.SwitchElement |
|---|
momentary, open, switchx1, switchx2, switchy1, switchy2 |
| 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 | |
|---|---|
Switch2Element(int xx,
int yy)
Creates a new Switch2Element object. |
|
Switch2Element(int xx,
int yy,
boolean mm)
Creates a new Switch2Element object. |
|
Switch2Element(int xa,
int ya,
int xb,
int yb,
int f,
java.util.StringTokenizer st)
Creates a new Switch2Element object. |
|
| Method Summary | |
|---|---|
void |
calculateCurrent()
DOCUMENT ME! |
void |
draw(java.awt.Graphics g)
DOCUMENT ME! |
void |
drawSwitch(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
double v1,
double v2,
double v3,
boolean open)
DOCUMENT ME! |
java.lang.String |
dump()
DOCUMENT ME! |
boolean |
getConnection(int n1,
int n2)
DOCUMENT ME! |
int |
getDumpType()
DOCUMENT ME! |
void |
getInfo(java.lang.String[] arr)
DOCUMENT ME! |
java.awt.Point |
getPost(int n)
DOCUMENT ME! |
int |
getPostCount()
DOCUMENT ME! |
int |
getVoltageSourceCount()
DOCUMENT ME! |
void |
setPoints()
DOCUMENT ME! |
void |
stamp()
DOCUMENT ME! |
void |
toggle()
DOCUMENT ME! |
| Methods inherited from class org.jscience.physics.electricity.circuitry.elements.SwitchElement |
|---|
drawSwitch, getEditInfo, isWire, mouseUp, setEditValue |
| Methods inherited from class org.jscience.physics.electricity.circuitry.CircuitElement |
|---|
adjustBbox, allocNodes, canViewInScope, doAdjust, doDots, doStep, drag, drawPost, drawPost, drawPosts, drawValues, getBasicInfo, getCircuitFrame, getCurrent, getDumpClass, getInternalNodeCount, getNode, getPower, getScopeUnits, getScopeValue, getVoltageDiff, getVoltageSource, hasGroundConnection, move, movePoint, nonLinear, reset, setBbox, setCircuitFrame, setCurrent, setNode, setNodeVoltage, 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 int link
public int x3a
public int y3a
public int x3b
public int y3b
public int spxa
public int spya
public int spxb
public int spyb
| Constructor Detail |
|---|
public Switch2Element(int xx,
int yy)
xx - DOCUMENT ME!yy - DOCUMENT ME!
public Switch2Element(int xx,
int yy,
boolean mm)
xx - DOCUMENT ME!yy - DOCUMENT ME!mm - DOCUMENT ME!
public Switch2Element(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 SwitchElementpublic java.lang.String dump()
dump in class SwitchElementpublic void draw(java.awt.Graphics g)
draw in class SwitchElementg - DOCUMENT ME!public java.awt.Point getPost(int n)
getPost in class CircuitElementn - DOCUMENT ME!
public int getPostCount()
getPostCount in class CircuitElementpublic void setPoints()
setPoints in class CircuitElementpublic void calculateCurrent()
calculateCurrent in class SwitchElementpublic void stamp()
stamp in class SwitchElementpublic int getVoltageSourceCount()
getVoltageSourceCount in class SwitchElement
public void drawSwitch(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
double v1,
double v2,
double v3,
boolean open)
g - DOCUMENT ME!x1 - DOCUMENT ME!y1 - DOCUMENT ME!x2 - DOCUMENT ME!y2 - DOCUMENT ME!v1 - DOCUMENT ME!v2 - DOCUMENT ME!v3 - DOCUMENT ME!open - DOCUMENT ME!public void toggle()
toggle in class SwitchElement
public boolean getConnection(int n1,
int n2)
getConnection in class SwitchElementn1 - DOCUMENT ME!n2 - DOCUMENT ME!
public void getInfo(java.lang.String[] arr)
getInfo in class SwitchElementarr - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||