SoTimerQueueSensor(3IV) - Online Linux Manual Page
NAMESoTimerQueueSensor — abstract base class for sensors dependent on time
INHERITS FROMSoSensor > SoTimerQueueSensor
SYNOPSIS¶\f7#include <Inventor/sensors/SoTimerQueueSensor.h> Methods from class SoTimerQueueSensor: \f8getTriggerTime\*(Cr() \f8schedule\*(Cr() \f8unschedule\*(Cr() \f8isScheduled\*(Cr() Methods from class SoSensor: \f8setFunction\*(Cr(SoSensorCB *callbackFunction) \f8getFunction\*(Cr() const \f8setData\*(Cr(void *callbackData) \f8getData\*(Cr() const
DESCRIPTIONTimer queue sensors are sensors that trigger themselves at specific times. The timer queue is normally processed as part of a programs main loop when the program is not busy doing something else. Note that processing the timer queue is not asynchronous — the program must re-enter its main loop for timers to be triggered. When the timer queue is processed, all timers scheduled to go off at or before the current time are triggered once, in order from earliest to latest.
METHODS\f8getTriggerTime\*(Cr() Returns the time at which this sensor is scheduled to be triggered. If the sensor is not scheduled the results are undefined. \f8schedule\*(Cr() Adds this sensor to the timer queue. Subclasses provide methods for setting when the sensor will be triggered. \f8unschedule\*(Cr() If this sensor is scheduled, removes it from the timer queue so that it will not be triggered. \f8isScheduled\*(Cr() Returns TRUE if this sensor has been scheduled and is waiting in the timer queue to be triggered.
SEE ALSO\f8SoTimerSensor, SoAlarmSensor, SoIdleSensor, SoOneShotSensor, SoDataSensor 0
Johanes Gumabo
Data Size : 7,259 byte man-SoTimerQueueSensor.3ivBuild : 2024-12-29, 07:25 :
Visitor Screen : 1280 x 720
Visitor Counter ( page / site ) : 3 / 262,987
Visitor ID : :
Visitor IP : 3.138.34.243 :
Visitor Provider : AMAZON-02 :
Provider Position ( lat x lon ) : 39.962500 x -83.006100 : x
Provider Accuracy Radius ( km ) : 1000 :
Provider City : Columbus :
Provider Province : Ohio , : ,
Provider Country : United States :
Provider Continent : North America :
Visitor Recorder : Version :
Visitor Recorder : Library :
Online Linux Manual Page : Version : Online Linux Manual Page - Fedora.40 - march=x86-64 - mtune=generic - 24.12.29
Online Linux Manual Page : Library : lib_c - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Online Linux Manual Page : Library : lib_m - 24.10.03 - march=x86-64 - mtune=generic - Fedora.40
Data Base : Version : Online Linux Manual Page Database - 24.04.13 - march=x86-64 - mtune=generic - fedora-38
Data Base : Library : lib_c - 23.02.07 - march=x86-64 - mtune=generic - fedora.36
Very long time ago, I have the best tutor, Wenzel Svojanovsky . If someone knows the email address of Wenzel Svojanovsky , please send an email to johanes_gumabo@yahoo.co.id .
If error, please print screen and send to johanes_gumabo@yahoo.co.id
Under development. Support me via PayPal.
ERROR : Need New Coding : (rof_escape_sequence|91|SoTimerQueueSensor.3iv|7/8|\f7 |. ds Cr \f7
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|9|\f8 |. ds Cb \f8
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|18|\f7#include |¶\*(Cr#include
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|28|\f7const SbTime & |.ds Pt \*(Crconst SbTime &
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|35/36|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|35/36|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|37/38|\f7const SbTime & \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|37/38|\f7const SbTime & \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|39|\f8getTriggerTime\*(Cr() |\*(CbgetTriggerTime\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|44|\f7virtual void |.ds Pt \*(Crvirtual void
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|51/52|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|51/52|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|53/54|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|53/54|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|55|\f8schedule\*(Cr() |\*(Cbschedule\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|60|\f7virtual void |.ds Pt \*(Crvirtual void
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|67/68|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|67/68|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|69/70|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|69/70|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|71|\f8unschedule\*(Cr() |\*(Cbunschedule\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|76|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|83/84|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|83/84|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|85/86|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|85/86|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|87|\f8isScheduled\*(Cr() |\*(CbisScheduled\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|97|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|104/105|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|104/105|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|106/107|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|106/107|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|108|\f8setFunction\*(Cr(SoSensorCB *callbackFunction) |\*(CbsetFunction\*(Cr(SoSensorCB *callbackFunction)
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|113|\f7SoSensorCB * |.ds Pt \*(CrSoSensorCB *
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|120/121|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|120/121|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|122/123|\f7SoSensorCB * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|122/123|\f7SoSensorCB * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|124|\f8getFunction\*(Cr() const |\*(CbgetFunction\*(Cr() const
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|129|\f7void |.ds Pt \*(Crvoid
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|136/137|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|136/137|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|138/139|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|138/139|\f7void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|140|\f8setData\*(Cr(void *callbackData) |\*(CbsetData\*(Cr(void *callbackData)
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|145|\f7void * |.ds Pt \*(Crvoid *
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|152/153|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|152/153|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|154/155|\f7void * \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|154/155|\f7void * \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|156|\f8getData\*(Cr() const |\*(CbgetData\*(Cr() const
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|167|\f7const SbTime & |.ds Pt \*(Crconst SbTime &
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|174/175|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|174/175|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|176/177|\f7const SbTime & \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|176/177|\f7const SbTime & \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|178|\f8getTriggerTime\*(Cr() |\*(CbgetTriggerTime\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|187|\f7virtual void |.ds Pt \*(Crvirtual void
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|194/195|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|194/195|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|196/197|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|196/197|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|198|\f8schedule\*(Cr() |\*(Cbschedule\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|207|\f7virtual void |.ds Pt \*(Crvirtual void
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|214/215|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|214/215|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|216/217|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|216/217|\f7virtual void \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|218|\f8unschedule\*(Cr() |\*(Cbunschedule\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|227|\f7virtual SbBool |.ds Pt \*(Crvirtual SbBool
) (parse_manual_page_|252|SoTimerQueueSensor.3iv|234/235|el══─{─══.ne|.el══─{─══.ne 2
) (htmlprn|149|SoTimerQueueSensor.3iv|234/235|.el══─{─══.ne 2 |.el══─{─══.ne 2
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|236/237|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (htmlprn|149|SoTimerQueueSensor.3iv|236/237|\f7virtual SbBool \c══─}─══ |\*(Pt \c══─}─══
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|238|\f8isScheduled\*(Cr() |\*(CbisScheduled\*(Cr()
) (rof_escape_sequence|91|SoTimerQueueSensor.3iv|245|\f8SoTimerSensor, SoAlarmSensor, SoIdleSensor, SoOneShotSensor, SoDataSensor |\*(CbSoTimerSensor, SoAlarmSensor, SoIdleSensor, SoOneShotSensor, SoDataSensor
)