IMovement.State
Constructor and Description |
---|
Movement(ChunkTypeRequest pattern,
IIdentifier muscleId,
AbstractMotorModule module) |
Modifier and Type | Method and Description |
---|---|
protected void |
configure(MuscleState muscleState,
IIdentifier commandIdentifier) |
ChunkTypeRequest |
getChunkTypeRequest()
The defining chunk pattern
|
IIdentifier |
getCommandIdentifier() |
IIdentifier |
getMuscleIdentifier()
the actual muscle that the command will be executed for
|
MuscleState |
getMuscleState() |
IMovement.State |
getState() |
protected double[] |
getTimingInfo() |
void |
setState(IMovement.State state,
boolean updateNow) |
protected void |
setTimingInfo(double[] timing) |
java.lang.String |
toString() |
protected void |
updateMuscleState() |
public Movement(ChunkTypeRequest pattern, IIdentifier muscleId, AbstractMotorModule module)
protected void configure(MuscleState muscleState, IIdentifier commandIdentifier)
protected void setTimingInfo(double[] timing)
protected double[] getTimingInfo()
public ChunkTypeRequest getChunkTypeRequest()
IMovement
getChunkTypeRequest
in interface IMovement
public IIdentifier getCommandIdentifier()
getCommandIdentifier
in interface IMovement
public MuscleState getMuscleState()
public IIdentifier getMuscleIdentifier()
IMovement
getMuscleIdentifier
in interface IMovement
public void setState(IMovement.State state, boolean updateNow)
public IMovement.State getState()
protected void updateMuscleState()
public java.lang.String toString()
toString
in class java.lang.Object