Class WakeupOnSensorEntry


  • public final class WakeupOnSensorEntry
    extends WakeupCriterion
    Class specifying a wakeup on first sensor intersection with the specified boundary.
    • Constructor Detail

      • WakeupOnSensorEntry

        public WakeupOnSensorEntry​(Bounds region)
        Constructs a new WakeupOnEntry criterion.
        Parameters:
        region - the region that will trigger a wakeup if a Sensor intersects.
    • Method Detail

      • getBounds

        public Bounds getBounds()
        Returns this object's bounds specification
        Returns:
        the bounds used in constructing this WakeupCriterion.
      • getTriggeringSensor

        public Sensor getTriggeringSensor()
        Retrieves the Sensor object that caused the wakeup.
        Returns:
        the triggering Sensor object
        Throws:
        java.lang.IllegalStateException - if not called from within a behavior's processStimulus method which was awoken by a sensor entry.
        Since:
        Java 3D 1.2