Coin Logo http://www.sim.no
http://www.coin3d.org

SoOneShotSensor Class Reference
[Sensor classes]

The SoOneShotSensor class is a sensor which will trigger once.

Since SoOneShotSensor is a subclass of SoDelayQueueSensor, it will trigger as soon as either the run-time system is idle, or if it is continually busy it will trigger within a fixed amount of time (this is by default 1/12th of a second, see SoSensorManager::setDelaySensorTimeout()). More...

#include <Inventor/sensors/SoOneShotSensor.h>

Inheritance diagram for SoOneShotSensor:

SoDelayQueueSensor SoSensor

List of all members.

Public Member Functions

 SoOneShotSensor (void)
 SoOneShotSensor (SoSensorCB *func, void *data)
virtual ~SoOneShotSensor (void)


Detailed Description

The SoOneShotSensor class is a sensor which will trigger once.

Since SoOneShotSensor is a subclass of SoDelayQueueSensor, it will trigger as soon as either the run-time system is idle, or if it is continually busy it will trigger within a fixed amount of time (this is by default 1/12th of a second, see SoSensorManager::setDelaySensorTimeout()).


Constructor & Destructor Documentation

SoOneShotSensor::SoOneShotSensor ( void   ) 

Constructor.

SoOneShotSensor::SoOneShotSensor ( SoSensorCB *  func,
void *  data 
)

Constructor taking as parameters the sensor callback function and the userdata which will be passed the callback.

See also:
setFunction(), setData()

SoOneShotSensor::~SoOneShotSensor ( void   )  [virtual]

Destructor.


The documentation for this class was generated from the following files:

Copyright © 1998-2007 by Systems in Motion AS. All rights reserved.

Generated on Mon Feb 23 16:33:55 2009 for Coin by Doxygen. 1.5.8