Package javax.media.j3d
Class WakeupCriterion
- java.lang.Object
-
- javax.media.j3d.WakeupCondition
-
- javax.media.j3d.WakeupCriterion
-
- Direct Known Subclasses:
WakeupOnActivation
,WakeupOnAWTEvent
,WakeupOnBehaviorPost
,WakeupOnCollisionEntry
,WakeupOnCollisionExit
,WakeupOnCollisionMovement
,WakeupOnDeactivation
,WakeupOnElapsedFrames
,WakeupOnElapsedTime
,WakeupOnSensorEntry
,WakeupOnSensorExit
,WakeupOnTransformChange
,WakeupOnViewPlatformEntry
,WakeupOnViewPlatformExit
public abstract class WakeupCriterion extends WakeupCondition
An abstract class specifying a singleton wakeup Criterion. This class consists of several subclasses, each of which specifies one particular wakeup criterion, that criterion's associated arguments (if any), and either a flag that indicates whether this criterion caused a Behavior object to awaken or a return field containing the information that caused the Behavior object to awaken.Note that a unique WakeupCriterion object must be used with each instance of a Behavior. Sharing wakeup criteria among different instances of a Behavior is illegal. Similarly, a unique WakeupCriterion object must be used for each individual element in the set of arrays used to construct WakeupOr, WakeupAnd, WakeupOrOfAnds, and WakeupAndOfOrs objects.
-
-
Constructor Summary
Constructors Constructor Description WakeupCriterion()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
hasTriggered()
Returns true if this criterion triggered the wakeup.-
Methods inherited from class javax.media.j3d.WakeupCondition
allElements, triggeredElements
-
-