Modifier and Type | Method and Description |
---|---|
protected void |
EfferentCommandHandler.abort(DeltaTracker<IMutableObject> efferentCommand)
when a command is abort, this is called.
|
protected void |
EfferentCommandHandler.accept(DeltaTracker<IMutableObject> efferentCommand)
when a command is accepted, this is called.
|
double |
ICommandTimingEquation.computeTimings(DeltaTracker<IMutableObject> command)
compute how long it will take to execute a command.
|
protected void |
EfferentCommandHandler.reject(DeltaTracker<IMutableObject> efferentCommand,
java.lang.Object details)
when a command is rejected, this is called.
|
protected void |
EfferentCommandHandler.start(DeltaTracker<IMutableObject> efferentCommand)
when a command is started, this is called.
|
Modifier and Type | Method and Description |
---|---|
protected DeltaTracker<IMutableObject> |
MuscleUtilities.createFinger(java.lang.String name,
IEfferentObject hand,
double x,
double y) |
protected DeltaTracker<IMutableObject> |
MuscleUtilities.createKeyboard(java.lang.String name,
IDeviceMap deviceMap) |
protected DeltaTracker<IMutableObject> |
MuscleUtilities.createMouse(java.lang.String name,
double x,
double y) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Collection<DeltaTracker<IMutableObject>> |
MuscleUtilities.createHand(java.lang.String name,
double x,
double y,
boolean fingersDecrease) |
protected java.util.Collection<DeltaTracker<IMutableObject>> |
MuscleUtilities.createHands() |
Modifier and Type | Method and Description |
---|---|
double |
SerialDurationEquation.computeTimings(DeltaTracker<IMutableObject> command) |
void |
DefaultActuator.updated(IAgentObject agent,
MovementCommand command,
DeltaTracker<IMutableObject> motorTracker) |
Modifier and Type | Method and Description |
---|---|
protected DeltaTracker<IMutableObject> |
BasicInterpolator.updateEvent(InterpolatorEvent event,
org.commonreality.sensors.motor.interpolator.BasicInterpolator.AgentCommands agentCommands,
double currentTime)
this is the code that actually updates the effernt objects
|
Modifier and Type | Method and Description |
---|---|
void |
IActuatorCompletion.updated(IAgentObject agent,
MovementCommand command,
DeltaTracker<IMutableObject> motorTracker) |
void |
BasicActuatorCompletion.updated(IAgentObject agent,
MovementCommand command,
DeltaTracker<IMutableObject> motorTracker) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<C> |
EfferentCommandManager.abort(DeltaTracker<? extends IMutableObject> commandChange)
request that the command be aborted
|
java.util.concurrent.Future<C> |
EfferentCommandManager.execute(DeltaTracker<? extends IMutableObject> commandChange)
request that the command be executed
|
protected java.util.concurrent.Future<C> |
EfferentCommandManager.request(DeltaTracker<? extends IMutableObject> commandChange,
IEfferentCommand.RequestedState requestedState) |
protected void |
EfferentCommandManager.send(DeltaTracker<? extends IMutableObject> commandUpdate) |
Modifier and Type | Method and Description |
---|---|
void |
ICommandTranslator.adjust(ChunkTypeRequest request,
DeltaTracker tracker,
IEfferentCommand command,
IModel model)
adjust a command midflight
|
void |
DefaultCommandTranslator.adjust(ChunkTypeRequest request,
DeltaTracker tracker,
IEfferentCommand command,
IModel model) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractTranslator.adjust(ChunkTypeRequest request,
DeltaTracker tracker,
IEfferentCommand command,
IModel model) |