| java.lang.Object javax.media.j3d.WakeupCondition
All known Subclasses: javax.media.j3d.WakeupCriterion, javax.media.j3d.WakeupAndOfOrs, javax.media.j3d.WakeupAnd, javax.media.j3d.WakeupOr, javax.media.j3d.WakeupOrOfAnds,
WakeupCondition | abstract public class WakeupCondition extends Object (Code) | | An abstract class specifying a single wakeup Condition. This class
is extended by the WakeupCriterion, WakeupOr, WakeupAnd,
WakeupOrOfAnds, and WakeupAndOfOr classes. A Behavior node hands a
WakeupCondition object to the behavior scheduler and the behavior
scheduler hands back an enumeration of that WakeupCondition.
|
ALL_ELEMENTS | final static int ALL_ELEMENTS(Code) | | |
TRIGGERED_ELEMENTS | final static int TRIGGERED_ELEMENTS(Code) | | |
conditionMet | boolean conditionMet(Code) | | This boolean indicates whether this condition has been fully met.
|
id | int id(Code) | | The location of this criterion in the parents array.
|
allElements | public Enumeration allElements()(Code) | | Returns an enumeration of all WakeupCriterias in this Condition.
|
cleanTree | void cleanTree(BehaviorStructure bs)(Code) | | This goes through the AndOr tree to remove the various criterion from the
BehaviorStructure.
We can't use behav.universe.behaviorStructure since behav
may reassign to another universe at this time.
|
reInsertElapseTimeCond | void reInsertElapseTimeCond()(Code) | | |
resetTree | void resetTree()(Code) | | |
setConditionMet | void setConditionMet(int id, Boolean checkSchedulingRegion)(Code) | | this sets the conditionMet flag.
|
triggeredElements | public Enumeration triggeredElements()(Code) | | Returns an enumeration of all triggered WakeupCriterias in this Condition.
|
|
|