#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. |