![]() |
http://www.sim.no http://www.coin3d.org |
#include <Inventor/sensors/SoFieldSensor.h>
Inheritance diagram for SoFieldSensor:
Attach a field to a sensor of this type to put it under surveillance, so you can act upon changes to the field.
Public Member Functions | |
SoFieldSensor (void) | |
SoFieldSensor (SoSensorCB *func, void *data) | |
virtual | ~SoFieldSensor (void) |
void | attach (SoField *field) |
void | detach (void) |
SoField * | getAttachedField (void) const |
virtual void | trigger (void) |
|
Constructor. |
|
Constructor taking as parameters the sensor callback function and the userdata which will be passed the callback.
|
|
Destructor. |
|
Attach sensor to a field. Whenever the field's value changes, the sensor will be triggered and call the callback function. A field sensor can be attached to only a single field at a time. When this method is invoked multiple times, each subsequent call will replace the field the sensor is monitoring with the new field.
|
|
Detach sensor from field. As long as an SoFieldSensor is detached, it will never call its callback function.
|
|
Returns a pointer to the field connected to the sensor.
|
|
Trigger the sensor's callback function. Reimplemented from SoDataSensor. |
Copyright © 1998-2005 by Systems in Motion AS. All rights reserved.
Generated on Thu Jun 15 01:04:04 2006 for Coin by Doxygen. 1.4.4