1 #ifndef COIN_SOTIMERSENSOR_H
2 #define COIN_SOTIMERSENSOR_H
27 #include <Inventor/sensors/SoTimerQueueSensor.h>
37 void setBaseTime(
const SbTime & base);
38 const SbTime & getBaseTime(
void)
const;
39 void setInterval(
const SbTime & interval);
40 const SbTime & getInterval(
void)
const;
44 void reschedule(
const SbTime & schedtime);
54 #endif // !COIN_SOTIMERSENSOR_H
virtual ~SoTimerSensor(void)
Definition: SoTimerSensor.cpp:75
const SbTime & getInterval(void) const
Definition: SoTimerSensor.cpp:128
The SoSensor class is the abstract base class for all sensors.
Definition: SoSensor.h:34
void setTriggerTime(const SbTime &time)
Definition: SoTimerQueueSensor.cpp:149
SoTimerSensor(void)
Definition: SoTimerSensor.cpp:51
virtual void unschedule(void)
Definition: SoTimerQueueSensor.cpp:196
void setBaseTime(const SbTime &base)
Definition: SoTimerSensor.cpp:94
static void postWarning(const char *const source, const char *const format,...)
Definition: SoDebugError.cpp:324
void setValue(const double sec)
Definition: SbTime.cpp:211
static void postInfo(const char *const source, const char *const format,...)
Definition: SoDebugError.cpp:334
virtual void trigger(void)
Definition: SoSensor.cpp:181
void setInterval(const SbTime &interval)
Definition: SoTimerSensor.cpp:117
virtual void trigger(void)
Definition: SoTimerQueueSensor.cpp:163
The SoTimerSensor class is a sensor which will trigger at given intervals.
Definition: SoTimerSensor.h:29
double getValue(void) const
Definition: SbTime.cpp:259
void reschedule(const SbTime &schedtime)
Definition: SoTimerSensor.cpp:138
virtual void schedule(void)
Definition: SoTimerQueueSensor.cpp:175
void rescheduleTimer(SoTimerSensor *s)
Definition: SoSensorManager.cpp:663
virtual SbBool isScheduled(void) const
Definition: SoTimerQueueSensor.cpp:216
SbBool scheduled
Definition: SoTimerQueueSensor.h:46
The SoTimerQueueSensor class is the abstract base class for sensors triggering on certain timer event...
Definition: SoTimerQueueSensor.h:30
static SoSensorManager * getSensorManager(void)
Definition: SoDB.cpp:1422
The SbTime class instances represents time values.
Definition: SbTime.h:41
const SbTime & getBaseTime(void) const
Definition: SoTimerSensor.cpp:106
virtual void unschedule(void)
Definition: SoTimerSensor.cpp:214
static SbTime getTimeOfDay(void)
Definition: SbTime.cpp:139
virtual void schedule(void)
Definition: SoTimerSensor.cpp:180
void removeRescheduledTimer(SoTimerQueueSensor *s)
Definition: SoSensorManager.cpp:676
Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.
Generated on Wed Jul 24 2019 for Coin by Doxygen. 1.8.17