home
download
class models
standard gui
custom gui
models
user guide
problems

previous | up | next       BranchedCell class

BranchedCell

Click on the image for a live example
[trial BranchedCell applet]

Instances of BranchedCell can be built from scratch or imported. The editor allows moving, adding and removing points, subdividing segments, and attaching an arbitrary set of clamps and voltage recorders to points on the structure.

New branched cells have just two points. To extend the structure, press the middle mouse button on a point (or left button with the ALT or SHIFT key held down) and drag out a new segment. To move a point use the left mouse button and to change its radius the right button (or left with the CTRL or META key), dragging up or down to with the mouse button down.

To delete a point and all its descendents, drag the point off the window to the left or right. To delete a point but leave its descendents attached to its parent, drag it off the window to the bottom. To divide a segment in half, click on the blue proto-point at its center.

At the top left of the window is a voltage recorder. Instance may be dragged from this point and stuck on points on the structure. Use the right button to lift them off and drag them off to reconnect elsewhere. Drag them off the window to delete them entirely. At the top right are clamps for current (I), voltage (V) and conductance (G). Like the recorder, instances can be torn off and attached to the structure.

Each clamp has three possible fields. The first is empty for the current clamp, the series resistance R-ser for voltage clamps, and the reversal potential E-rev for conductance clamps. The second and third control how this is applied. If the Profile field is set, then this is used for the applied current, voltage or conductance. Otherwise the constant hold field is used throughout.

See also: PassiveProp, PPCalc, and CellProps.