public class AnimationExecJob extends MotionJob
JobStub.StatusmyConfigMap, PROP_ACTUAL_END, PROP_ACTUAL_START, PROP_SCHED_END, PROP_SCHED_START, PROP_STATUS, PROP_STATUS_STRING| Constructor and Description |
|---|
AnimationExecJob(AnimoidConfig aconf,
Animation a,
String gestureName,
double rashAllowanceMultiplier,
double rashBonusAllowance) |
| Modifier and Type | Method and Description |
|---|---|
JVFrame |
contributeVelFrame(Frame prevPosAbsRomFrame,
JVFrame prevVelRomFrame,
Set<Joint> cautionJoints) |
protected HashSet<Joint> |
getAbsoluteJointsForCautionContext(Set<Joint> cautionJoints) |
Animation |
getAnimation() |
String |
getContentSummaryString() |
protected JPRRFrame |
getCurrentGoalDeltaSubframe(Set<Joint> joints) |
double |
getFractionComplete() |
String |
getGestureName() |
String |
getScriptName() |
String |
getTypeString() |
protected JPARFrame |
getUnrampedPositionTargetsOnAbsoluteJoints(Set<Joint> absoluteJoints) |
Set<Joint> |
getUsedJoints() |
protected JVFrame |
getVelSubframeForCautionJoints(Set<Joint> cautionJoints) |
protected JVFrame |
getVelSubframeForRashJoints(Frame prevPosAbsRomFrame,
Set<Joint> cautionJoints) |
boolean |
hasMoreFrames() |
void |
setOverrideCautionFlag(boolean flagVal) |
Frame |
takeFrameAndAdvance() |
getCautionJoints, getTimeKeeper, setTimeKeeperdisableMotion, enableMotion, getAnimoidConfigabort, click, getActualEnd, getActualEndSec, getActualStart, getActualStartSec, getConfigVariable, getJobBroker, getSchedDuration, getSchedEnd, getSchedStart, getStatus, getStatusString, mayBeRunnableNowOrLater, requestCancelOrAbort, scheduleForIntervalStartingNow, scheduleToStartAfterWait, scheduleToStartNow, setConfigVariable, setSchedEnd, setSchedStart, setStatus, start, toStringfetchBroker, getCausingThalament, getCreateAgeSec, getCreateStampMsec, getSimpleClassName, getThalamentID, getUpdateAgeSec, getUpdateStampMsec, markUpdated, markUpdatedNow, setBroker, setCausingThalament, setCreateStampMsec, setUpdateStampMsecaddPropertyChangeListener, completeInit, removePropertyChangeListener, safelyFirePropertyChangepublic AnimationExecJob(AnimoidConfig aconf, Animation a, String gestureName, double rashAllowanceMultiplier, double rashBonusAllowance)
public void setOverrideCautionFlag(boolean flagVal)
public Animation getAnimation()
public String getGestureName()
public String getScriptName()
public boolean hasMoreFrames()
public double getFractionComplete()
public String getTypeString()
getTypeString in class ThalamentStubpublic String getContentSummaryString()
getContentSummaryString in class ThalamentStubpublic JVFrame contributeVelFrame(Frame prevPosAbsRomFrame, JVFrame prevVelRomFrame, Set<Joint> cautionJoints)
contributeVelFrame in class MotionJobprotected JVFrame getVelSubframeForRashJoints(Frame prevPosAbsRomFrame, Set<Joint> cautionJoints)
protected JVFrame getVelSubframeForCautionJoints(Set<Joint> cautionJoints)
protected HashSet<Joint> getAbsoluteJointsForCautionContext(Set<Joint> cautionJoints)
protected JPARFrame getUnrampedPositionTargetsOnAbsoluteJoints(Set<Joint> absoluteJoints)
public Frame takeFrameAndAdvance()
Copyright © 2010-2016. All Rights Reserved.