MeVisLabToolboxReference
|
OpenInventor node SoFlash provides a changing material node that blends one color into another. More...
#include <SoFlash.h>
Public Member Functions | |
SoFlash () | |
virtual void | doAction (SoAction *action) |
virtual void | GLRender (SoGLRenderAction *action) |
virtual void | callback (SoCallbackAction *action) |
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 () |
virtual | ~SoFlash () |
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.
virtual SoFlash::~SoFlash | ( | ) | [protected, virtual] |
SoFlash::SoFlash | ( | ) |
void SoFlash::_onChanged | ( | ) | [protected] |
virtual void SoFlash::callback | ( | SoCallbackAction * | action | ) | [virtual] |
virtual void SoFlash::doAction | ( | SoAction * | action | ) | [virtual] |
virtual void SoFlash::GLRender | ( | SoGLRenderAction * | action | ) | [virtual] |
static void SoFlash::initClass | ( | ) | [static] |
float SoFlash::_curBrightness [protected] |
float SoFlash::_dirFactor [protected] |
std::list<SoFlash *> SoFlash::_instanceList [static, protected] |
SbTime SoFlash::_timeOfPrevAction [protected] |
SoTimerSensor* SoFlash::_timer [static, protected] |
SoSFFloat SoFlash::brightness |
SoSFColor SoFlash::color |
SoSFBool SoFlash::on |
SoSFColor SoFlash::outputColor |
SoSFColor SoFlash::targetColor |
SoSFTime SoFlash::time |