|
|||||||||
| 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.AnalogSwitchElement
public class AnalogSwitchElement
DOCUMENT ME!
| Field Summary | |
|---|---|
boolean |
open
DOCUMENT ME! |
double |
resistance
DOCUMENT ME! |
int |
x3
DOCUMENT ME! |
int |
x3a
DOCUMENT ME! |
int |
y3
DOCUMENT ME! |
int |
y3a
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 | |
|---|---|
AnalogSwitchElement(int xx,
int yy)
Creates a new AnalogSwitchElement object. |
|
AnalogSwitchElement(int xa,
int ya,
int xb,
int yb,
int f,
java.util.StringTokenizer st)
Creates a new AnalogSwitchElement object. |
|
| Method Summary | |
|---|---|
void |
calculateCurrent()
DOCUMENT ME! |
void |
doStep()
DOCUMENT ME! |
void |
drag(int xx,
int yy)
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,
boolean open)
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! |
boolean |
nonLinear()
DOCUMENT ME! |
void |
setPoints()
DOCUMENT ME! |
void |
stamp()
DOCUMENT ME! |
| Methods inherited from class org.jscience.physics.electricity.circuitry.CircuitElement |
|---|
adjustBbox, allocNodes, canViewInScope, doAdjust, doDots, drawPost, drawPost, drawPosts, drawValues, dump, getBasicInfo, getCircuitFrame, getCurrent, getDumpClass, getEditInfo, getInternalNodeCount, getNode, getPower, getScopeUnits, getScopeValue, getVoltageDiff, getVoltageSource, getVoltageSourceCount, hasGroundConnection, isWire, move, movePoint, reset, setBbox, setCircuitFrame, setCurrent, setEditValue, 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 x3
public int y3
public int x3a
public int y3a
public boolean open
public final double resistance
| Constructor Detail |
|---|
public AnalogSwitchElement(int xx,
int yy)
xx - DOCUMENT ME!yy - DOCUMENT ME!
public AnalogSwitchElement(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 void draw(java.awt.Graphics g)
draw in class CircuitElementg - DOCUMENT ME!public void calculateCurrent()
calculateCurrent in class CircuitElementpublic boolean nonLinear()
nonLinear in class CircuitElementpublic void stamp()
stamp in class CircuitElementpublic void doStep()
doStep in class CircuitElement
public void drawSwitch(java.awt.Graphics g,
int x1,
int y1,
int x2,
int y2,
double v1,
double v2,
boolean open)
g - DOCUMENT ME!x1 - DOCUMENT ME!y1 - DOCUMENT ME!x2 - DOCUMENT ME!y2 - DOCUMENT ME!v1 - DOCUMENT ME!v2 - DOCUMENT ME!open - DOCUMENT ME!public void setPoints()
setPoints in class CircuitElement
public void drag(int xx,
int yy)
drag in class CircuitElementxx - DOCUMENT ME!yy - DOCUMENT ME!public int getPostCount()
getPostCount in class CircuitElementpublic java.awt.Point getPost(int n)
getPost in class CircuitElementn - DOCUMENT ME!
public void getInfo(java.lang.String[] arr)
getInfo in class CircuitElementarr - DOCUMENT ME!
public boolean getConnection(int n1,
int n2)
getConnection in class CircuitElementn1 - DOCUMENT ME!n2 - DOCUMENT ME!
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||