Open Inventor element to administrate a pointer to a SoMLLUT node in the inventor state.
More...
#include <SoMLLUTElement.h>
|
| void | init (SoState *state) override |
| | See inventor element documentation. Not to be called directly.
|
| |
| SbBool | matches (const SoElement *elt) const override |
| | See inventor element documentation.
|
| |
| SoElement * | copyMatchInfo () const override |
| | See inventor element documentation.
|
| |
| void | print (FILE *fp) const override |
| | See inventor element documentation.
|
| |
|
| static void | set (SoState *state, SoNode *node, SoMLLUT *lutNode) |
| | Set element state. Usually called in action routines of self written inventor nodes.
|
| |
| static SoMLLUT * | get (SoState *state) |
| | Get/Query the element state.
|
| |
| static ml::LUTFunction * | getLut (SoState *state) |
| | Get/Query the element state.
|
| |
| static const SoMLLUTElement * | getInstance (SoState *state) |
| | Returns the top (current) instance of the element in the state.
|
| |
| static void | initClass () |
| | Initializes the SoMLLUTElement class.
|
| |
|
| SoMLLUT * | data |
| | Saves the pointer to the currently set node.
|
| |
Open Inventor element to administrate a pointer to a SoMLLUT node in the inventor state.
Definition at line 33 of file SoMLLUTElement.h.
◆ ~SoMLLUTElement()
| SoMLLUTElement::~SoMLLUTElement |
( |
| ) |
|
|
inlineoverrideprotected |
◆ copyMatchInfo()
| SoElement * SoMLLUTElement::copyMatchInfo |
( |
| ) |
const |
|
override |
See inventor element documentation.
Must be called before first class usage, but after initialization of Inventor.
◆ get()
| static SoMLLUT * SoMLLUTElement::get |
( |
SoState * |
state | ) |
|
|
static |
Get/Query the element state.
The pointer to the currently set node is returned. The return value can be NULL if no node is set.
◆ getInstance()
| static const SoMLLUTElement * SoMLLUTElement::getInstance |
( |
SoState * |
state | ) |
|
|
static |
Returns the top (current) instance of the element in the state.
◆ getLut()
Get/Query the element state.
The pointer to the currently set ml::LUTFunction is returned. The return value can be NULL if no lut is set.
◆ init()
| void SoMLLUTElement::init |
( |
SoState * |
state | ) |
|
|
override |
See inventor element documentation. Not to be called directly.
◆ initClass()
| static void SoMLLUTElement::initClass |
( |
| ) |
|
|
static |
◆ matches()
| SbBool SoMLLUTElement::matches |
( |
const SoElement * |
elt | ) |
const |
|
override |
See inventor element documentation.
◆ print()
| void SoMLLUTElement::print |
( |
FILE * |
fp | ) |
const |
|
override |
See inventor element documentation.
◆ set()
| static void SoMLLUTElement::set |
( |
SoState * |
state, |
|
|
SoNode * |
node, |
|
|
SoMLLUT * |
lutNode |
|
) |
| |
|
static |
Set element state. Usually called in action routines of self written inventor nodes.
◆ data
Saves the pointer to the currently set node.
Definition at line 71 of file SoMLLUTElement.h.
The documentation for this class was generated from the following file: