A B C D F G I N P R S

## A

addObject(String, String) - Method in class circuitsimulator.Circuit
The element objects (wire, resistor, capacitor, inductor, source, general) can be added at the wanted coordinates:

## B

base() - Method in class circuitsimulator.Circuit

## C

calculateCircuit() - Method in class circuitsimulator.Circuit
Calculates all Voltage and Current parameters that are defined after a parse action for a whole time interval.
changePolarity(int) - Method in class circuitsimulator.Circuit
Changes the polarity of an element
Circuit - class circuitsimulator.Circuit.
Main applet to use in exercises, displays the circuit build by a script.
Circuit() - Constructor for class circuitsimulator.Circuit
The constructor.
couple(int, int) - Method in class circuitsimulator.Circuit
Couples two elements together

## D

dt - Variable in class circuitsimulator.Circuit
time step width in the calculation of the V and I functions.

## F

fps - Variable in class circuitsimulator.Circuit
frames (clock steps) per second

## G

get(int) - Method in class circuitsimulator.Circuit
Gets the property list of an element
getCurrent(int) - Method in class circuitsimulator.Circuit
Read the Current curve of an object for the whole time interval.
getDCLevel(int) - Method in class circuitsimulator.Circuit
Calculates the mean Voltage level for a whole time interval.
getIAmplitude(int) - Method in class circuitsimulator.Circuit
Read the amplitude of the Current curve for the whole time interval.
getID(int, int, String) - Method in class circuitsimulator.Circuit
Get the ID of an element to row "R", column "C", direction "to" horizontal ("h") or vertical ("h")
getIMaxT(int) - Method in class circuitsimulator.Circuit
Read the time of the maximum Current value of an object for a whole time interval
getIMinT(int) - Method in class circuitsimulator.Circuit
Read the time of the minimum Current value of an object for a whole time interval
getIrms(int) - Method in class circuitsimulator.Circuit
Read the RMS value of the Current curve for the whole time interval.
getPar(int) - Method in class circuitsimulator.Circuit

getScript() - Method in class circuitsimulator.Circuit

gett() - Method in class circuitsimulator.Circuit

getVAmplitude(int) - Method in class circuitsimulator.Circuit
Read the amplitude of the Voltage curve for the whole time interval.
getVMaxT(int) - Method in class circuitsimulator.Circuit
Read the time of the maximum Voltage value of an object for a whole time interval
getVMinT(int) - Method in class circuitsimulator.Circuit
Read the time of the minimum Voltage value of an object for a whole time interval
getVoltage(int) - Method in class circuitsimulator.Circuit
Read the Voltage curve of an object for the whole time interval.
getVoltage(int, int, int, int) - Method in class circuitsimulator.Circuit
Read the Voltage curve between two points of the circuit for the whole time interval.
getVrms(int) - Method in class circuitsimulator.Circuit
Read the RMS value of the Voltage curve for the whole time interval.

## I

imagedir - Variable in class circuitsimulator.Circuit

init() - Method in class circuitsimulator.Circuit

## N

noc - Variable in class circuitsimulator.Circuit
number of calculations (dt time steps) in one clock step
numberofdt - Variable in class circuitsimulator.Circuit
Number of time steps.

## P

parse() - Method in class circuitsimulator.Circuit
Interprets the whole circuit and translates this into a set of equations.

## R

realt - Variable in class circuitsimulator.Circuit
Real time for the circuit when the clock is running
removeObject(int) - Method in class circuitsimulator.Circuit

reset() - Method in class circuitsimulator.Circuit

resetTiming() - Method in class circuitsimulator.Circuit

run() - Method in class circuitsimulator.Circuit

## S

set(int, String) - Method in class circuitsimulator.Circuit
Sets properties of an element
setDT(double) - Method in class circuitsimulator.Circuit

setFont(int, String, int, int) - Method in class circuitsimulator.Circuit
Change the font style of an element
setFormat(int, String) - Method in class circuitsimulator.Circuit
Change the numeric format of an element.
setFPS(double) - Method in class circuitsimulator.Circuit

setGrid(int, int) - Method in class circuitsimulator.Circuit
Set the size of the circuit grid.
setGrid(String) - Method in class circuitsimulator.Circuit
Set the size of the circuit grid.
setImage(int, String) - Method in class circuitsimulator.Circuit
Changes the element's default image.
setImageVisible(int, boolean) - Method in class circuitsimulator.Circuit
Changes the visibility of the element's default image
setIntergrid(int) - Method in class circuitsimulator.Circuit

setLabel(int, String) - Method in class circuitsimulator.Circuit
Changes the label of an element
setMaxCurrentValue(int, String) - Method in class circuitsimulator.Circuit
Sets the value for the highest possible current for the component
setNOC(int) - Method in class circuitsimulator.Circuit

setNumberOfDT(int) - Method in class circuitsimulator.Circuit

setRCTo(int, int, int, String) - Method in class circuitsimulator.Circuit
Move an element to row "R", column "C", direction "to" horizontal ("h") or vertical ("h")
setShowCurrent(int) - Method in class circuitsimulator.Circuit
Enable/disable the display of current arrows.
setValue(int, String) - Method in class circuitsimulator.Circuit
Sets the value of a passive element (resistor, capacitor, inductor)
setValueVisible(int, boolean) - Method in class circuitsimulator.Circuit
Changes the visibility of an element's value or function
start() - Method in class circuitsimulator.Circuit
Start is called by the browser whenever the html page is entered.
step(double, double) - Method in class circuitsimulator.Circuit
The step method that will be called at every clock step.
stop() - Method in class circuitsimulator.Circuit

A B C D F G I N P R S