Modifier and Type | Class and Description |
---|---|
class |
AbstractEfferentCommand |
Modifier and Type | Class and Description |
---|---|
class |
MovementCommand |
class |
RotateCommand |
class |
TranslateCommand |
Modifier and Type | Class and Description |
---|---|
class |
VocalizationCommand |
Modifier and Type | Class and Description |
---|---|
class |
DeltaTracker<O extends IMutableObject> |
Modifier and Type | Class and Description |
---|---|
class |
DeltaTracker<O extends IMutableObject> |
Modifier and Type | Method and Description |
---|---|
void |
ObjectDelta.apply(IMutableObject object) |
Modifier and Type | Class and Description |
---|---|
class |
AfferentObject |
class |
AgentObject |
class |
BasicObject |
class |
EfferentObject |
class |
RealObject |
class |
SensorObject |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<IMutableObject> |
GeneralObjectHandler.addObjects(java.util.Collection<IIdentifier> identifiers,
IMessage sourceMessage) |
Modifier and Type | Method and Description |
---|---|
void |
BaseSensor.add(IMutableObject object) |
void |
IObjectProcessor.process(K object,
IMutableObject simulationObject) |
Modifier and Type | Method and Description |
---|---|
void |
BaseSensor.add(java.util.Collection<IMutableObject> objects)
all percepts must be for the same agent
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractObjectCreator.initialize(DefaultObjectKey objectKey,
IMutableObject afferentPercept)
set up default properties..
|
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 | Class and Description |
---|---|
class |
PressCommand |
class |
ReleaseCommand |
Modifier and Type | Method and Description |
---|---|
protected DeltaTracker<IMutableObject> |
MuscleUtilities.createFinger(java.lang.String name,
IEfferentObject hand,
double x,
double y) |
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() |
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 |
---|---|
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 |
---|---|
protected void |
AbstractProcessor.processBoolean(IMutableObject realObject,
org.w3c.dom.Element element) |
protected void |
AbstractProcessor.processContent(IMutableObject realObject,
org.w3c.dom.Node content) |
protected void |
AbstractProcessor.processDouble(IMutableObject realObject,
org.w3c.dom.Element element) |
protected void |
AbstractProcessor.processDoubles(IMutableObject realObject,
org.w3c.dom.Element element) |
protected void |
AbstractProcessor.processInt(IMutableObject realObject,
org.w3c.dom.Element element) |
protected void |
AbstractProcessor.processInts(IMutableObject realObject,
org.w3c.dom.Element element) |
protected void |
AbstractProcessor.processString(IMutableObject realObject,
org.w3c.dom.Element element) |
protected void |
AbstractProcessor.processStrings(IMutableObject realObject,
org.w3c.dom.Element element) |
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) |