#include <Inventor/nodes/SoBlinker.h>
Inheritance diagram for SoBlinker::

Public Methods | |
| SoBlinker (void) | |
| virtual void | getBoundingBox (SoGetBoundingBoxAction *action) |
| virtual void | write (SoWriteAction *action) |
Static Public Methods | |
| void | initClass (void) |
Public Attributes | |
| SoSFFloat | speed |
| SoSFBool | on |
Protected Methods | |
| virtual | ~SoBlinker () |
| virtual void | notify (SoNotList *nl) |
This switch node cycles its children SoBlinker::speed number of times per second. If the node has only one child, it will be cycled on and off. Cycling can be turned off using the SoBlinker::on field, and the node then behaves like a normal SoSwitch node.
|
|
Constructor. |
|
|
Destructor. |
|
|
Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system. Reimplemented from SoSwitch. |
|
|
Overloaded to calculate bbox of all children. Reimplemented from SoSwitch. |
|
|
Overloaded not to write internal engine connections. Reimplemented from SoSwitch. |
|
|
Overloaded to detect "external" changes (i.e. not caused by the internal timer engine). Reimplemented from SoNode. |
|
|
Number of cycles per second. |
|
|
Controls whether cycling is on or off. |
1.2.9 written by Dimitri van Heesch,
© 1997-2001