MeVisLab Toolbox Reference
|
OpenInventor node SoFlash provides a changing material node that blends one color into another. More...
#include <SoFlash.h>
Public Member Functions | |
SoFlash () | |
void | doAction (SoAction *action) override |
void | GLRender (SoGLRenderAction *action) override |
void | callback (SoCallbackAction *action) override |
Static Public Member Functions | |
static void | initClass () |
Public Attributes | |
SoSFColor | color |
Starting color of the flash. | |
SoSFColor | targetColor |
Target color of the flash. | |
SoSFFloat | brightness |
Brightness of the flash (0-1) | |
SoSFTime | time |
Time for one period. | |
SoSFBool | on |
SoSFColor | outputColor |
The output color, for field connections. | |
Protected Member Functions | |
void | _onChanged (SoField *field=nullptr) |
~SoFlash () override | |
Protected Attributes | |
SbTime | _timeOfPrevAction |
float | _curBrightness |
float | _dirFactor |
Static Protected Attributes | |
static std::list< SoFlash * > | _instanceList |
static SoTimerSensor * | _timer |
OpenInventor node SoFlash provides a changing material node that blends one color into another.
|
overrideprotected |
SoFlash::SoFlash | ( | ) |
|
override |
|
override |
|
staticprotected |
|
staticprotected |
SoSFFloat SoFlash::brightness |
SoSFColor SoFlash::outputColor |