SoMLLUTExtensionElement collects a list of SoGVRExtensions while the scene graph is traversed The lis...
static void set(SoState *state, SoNode *node, SoMLLUTExtension *newPrimitive)
Set element state.
void push(SoState *aState) override
static void initClass()
Initializes the SoMLLUTExtensionElement class.
~SoMLLUTExtensionElement() override
static const SoMLLUTExtensionElement * getInstance(SoState *state)
Returns the top (current) instance of the element in the state.
void init(SoState *state) override
static const SoNodeList * get(SoState *state)
Get list of SoGVRExtensions from current state.
SoElement * copyMatchInfo() const override
void pop(SoState *state, const SoElement *prevTopElement) override
void print(FILE *fp) const override
SbBool matches(const SoElement *elt) const override
SoMLLUTExtension is a base class to extends the SoMLLut with functionality.