man sensors (Fonctions bibliothèques) -
NAME
Sensor classes -
Classes
class SoAlarmSensor
"TheSoAlarmSensorclassisasensorwhichwilltriggeronceataspecifiedtime.
SoAlarmSensor provides a convenient way of setting up triggers for jobs which should be executed only once when they are scheduled. "
class SoDataSensor
"TheSoDataSensorclassistheabstractbaseclassforsensorsmonitoringchangesinascenegraph.
If you need to know when a particular entity (as a field or a node) changes, subclasses of SoDataSensor can be used to monitor the entity and notify you when it changes. "
class SoDelayQueueSensor
"TheSoDelayQueueSensorclassistheabstractbaseclassforpriorityscheduledsensors.
Delay queue sensors are invoked upon various events not related to time occurrences. See documentation of subclasses to see which types of events can be surveilled by the builtin sensor types. "
class SoFieldSensor
"TheSoFieldSensorclassdetectschangestoafield.
Attach a field to a sensor of this type to put it under surveillance, so you can act upon changes to the field. "
class SoIdleSensor
"TheSoIdleSensorclassisasensorwhichwilltriggerassoonastheapplicationisidle.
An SoIdleSensor differs from an SoOneShotSensor in that it will not trigger if the delay queue processing is occurring due to the delay queue timeout, but only when the application is idle. "
class SoNodeSensor
"TheSoNodeSensorclassdetectschangestonodes.
Attach a node to a sensor of this type to put it under surveillance, so you can act upon changes to the node. "
class SoOneShotSensor
The SoOneShotSensor class is a sensor which will trigger once.
class SoPathSensor
"TheSoPathSensorclassdetectschangestopaths.
If you need to know when a path changes (i.e. nodes in the path has been removed, or new nodes is added), use this sensor to get a notification. "
class SoSensor
"TheSoSensorclassistheabstractbaseclassforallsensors.
Sensors is a mechanism in Coin for scheduling jobs to be run upon specific events. The events in question could be particular points in time, or changes to entities in the scene graph. "
class SoSensorManager
"TheSoSensorManagerclasshandlesthesensorqueues.
There are two major sensor types in Coin, 'delay' sensors and 'timer' sensors:. "
class SoTimerQueueSensor
"TheSoTimerQueueSensorclassistheabstractbaseclassforsensorstriggeringoncertaintimerevents.
Timer sensors triggers upon specific points in time. "
class SoTimerSensor
"TheSoTimerSensorclassisasensorwhichwilltriggeratgivenintervals.
Use sensors of this class when you want a job repeated at a certain interval, without explicitly needing to reschedule the sensor (i.e. SoTimerSensor automatically re-schedules itself after it has been triggered). "