Nengo.ca

ca.nengo.model.muscle
Interface SkeletalMuscle

All Superinterfaces:
java.lang.Cloneable, Node, Probeable, Resettable, java.io.Serializable, SimulationMode.ModeConfigurable, VisiblyMutable
All Known Implementing Classes:
CriticallyDampedMuscle, HillMuscle, SkeletalMuscleImpl

public interface SkeletalMuscle
extends Node, Probeable

A model of a skeletal muscle or muscle group.


Nested Class Summary
 
Nested classes/interfaces inherited from interface ca.nengo.util.VisiblyMutable
VisiblyMutable.Event, VisiblyMutable.Listener, VisiblyMutable.NameChangeEvent, VisiblyMutable.NodeRemovedEvent
 
Field Summary
static java.lang.String ACTIVATION
          activation
static java.lang.String DYNAMIC_SPINDLE_ORIGIN
          MuscleSpindle.DYNAMIC_ORIGIN_NAME
static java.lang.String EXCITATION_TERMINATION
          excitation
static java.lang.String FORCE
          force
static java.lang.String GTO_ORIGIN
          GolgiTendonOrgan.ORIGIN_NAME
static java.lang.String LENGTH
          length
static java.lang.String STATIC_SPINDLE_ORIGIN
          MuscleSpindle.STATIC_ORIGIN_NAME
 
Method Summary
 float getForce()
           
 void setLength(float length)
           
 
Methods inherited from interface ca.nengo.model.Node
clone, getChildren, getDocumentation, getName, getOrigin, getOrigins, getTermination, getTerminations, run, setDocumentation, setName, toScript
 
Methods inherited from interface ca.nengo.model.Resettable
reset
 
Methods inherited from interface ca.nengo.model.SimulationMode.ModeConfigurable
getMode, setMode
 
Methods inherited from interface ca.nengo.util.VisiblyMutable
addChangeListener, removeChangeListener
 
Methods inherited from interface ca.nengo.model.Probeable
getHistory, listStates
 

Field Detail

GTO_ORIGIN

static final java.lang.String GTO_ORIGIN
GolgiTendonOrgan.ORIGIN_NAME

See Also:
Constant Field Values

DYNAMIC_SPINDLE_ORIGIN

static final java.lang.String DYNAMIC_SPINDLE_ORIGIN
MuscleSpindle.DYNAMIC_ORIGIN_NAME

See Also:
Constant Field Values

STATIC_SPINDLE_ORIGIN

static final java.lang.String STATIC_SPINDLE_ORIGIN
MuscleSpindle.STATIC_ORIGIN_NAME

See Also:
Constant Field Values

EXCITATION_TERMINATION

static final java.lang.String EXCITATION_TERMINATION
excitation

See Also:
Constant Field Values

ACTIVATION

static final java.lang.String ACTIVATION
activation

See Also:
Constant Field Values

FORCE

static final java.lang.String FORCE
force

See Also:
Constant Field Values

LENGTH

static final java.lang.String LENGTH
length

See Also:
Constant Field Values
Method Detail

setLength

void setLength(float length)
Parameters:
length - length of the muscle

getForce

float getForce()
Returns:
force generated by the muscle

Nengo.ca