public class SoAlarmSensor extends SoTimerQueueSensor
See also:
Inventor.ConstructorCommandVERBOSE_LEVEL, ZeroHandle| Constructor and Description | 
|---|
| SoAlarmSensor()Constructor. | 
| SoAlarmSensor(java.lang.Runnable task)Build a new alarm sensor with the task to be executed when the sensor 
 is triggered. | 
| Modifier and Type | Method and Description | 
|---|---|
| SbTime | getTime()Returns the time at which the sensor is set to be triggered. | 
| SbTime | getTriggerTime()Returns the time at which this sensor is scheduled to be triggered. | 
| boolean | isScheduled()Returns true if this sensor has been scheduled and is waiting in a sensor queue to be triggered. | 
| void | schedule() | 
| void | setDelay(long millisec)Deprecated. 
 As of Open Inventor 9.5, use
              setTimeFromNow(com.openinventor.inventor.SbTime)instead. | 
| void | setTime(SbTime absTime)Sets the sensor to go off at the specified time. | 
| void | setTimeFromNow(SbTime relTime)Sets the sensor to go off the given amount of time from now. | 
| void | unschedule() | 
dispose, getAddress, getNativeResourceHandle, startInternalThreads, stopInternalThreadspublic SoAlarmSensor()
public SoAlarmSensor(java.lang.Runnable task)
@Deprecated public void setDelay(long millisec)
setTimeFromNow(com.openinventor.inventor.SbTime)
             instead.setDelay in class SoTimerQueueSensorpublic SbTime getTriggerTime()
SoTimerQueueSensorgetTriggerTime in class SoTimerQueueSensorpublic void unschedule()
unschedule in class SoSensorpublic boolean isScheduled()
SoSensorisScheduled in class SoSensorpublic void setTime(SbTime absTime)
public void setTimeFromNow(SbTime relTime)
public SbTime getTime()
Generated on July 23, 2025, Copyright © Thermo Fisher Scientific. All rights reserved. http://www.openinventor.com