ALL_BUT_DIFFUSE_MASK enum value | SoLazyElement | |
ALL_COLOR_MASK enum value | SoLazyElement | |
ALL_MASK enum value | SoLazyElement | |
AMBIENT_CASE enum value | SoLazyElement | |
AMBIENT_MASK enum value | SoLazyElement | |
ATTRIB_COLOR enum value | SoLazyElement | |
ATTRIB_NORMAL enum value | SoLazyElement | |
ATTRIB_TEXCOORD enum value | SoLazyElement | |
ATTRIB_VERTEX enum value | SoLazyElement | |
BASE_COLOR enum value | SoLazyElement | |
BLENDING_CASE enum value | SoLazyElement | |
BLENDING_MASK enum value | SoLazyElement | |
capture(SoState *state) const | SoElement | inlineprotected |
captureThis(SoState *state) const | SoElement | protectedvirtual |
cases enum name | SoLazyElement | |
classStackIndex | SoElement | protectedstatic |
COLOR_MATERIAL_CASE enum value | SoLazyElement | |
COLOR_MATERIAL_MASK enum value | SoLazyElement | |
copyMatchInfo() const | SoLazyElement | virtual |
createStackIndex(SoType id) | SoElement | protectedstatic |
defaultDiffuseColor | SoLazyElement | protectedstatic |
defaultPackedColor | SoLazyElement | protectedstatic |
defaultTransparency | SoLazyElement | protectedstatic |
DIFFUSE_CASE enum value | SoLazyElement | |
DIFFUSE_MASK enum value | SoLazyElement | |
DIFFUSE_ONLY_MASK enum value | SoLazyElement | |
drawArrays(SoState *state, GLenum mode, GLint first, GLsizei count) | SoLazyElement | static |
drawElements(SoState *state, GLenum mode, GLsizei count, GLenum type, const GLvoid *indices) | SoLazyElement | static |
EMISSIVE_CASE enum value | SoLazyElement | |
EMISSIVE_MASK enum value | SoLazyElement | |
getAmbient(SoState *) | SoLazyElement | static |
getBlending(SoState *) | SoLazyElement | static |
getClassTypeId() | SoElement | inlinestatic |
getColorMaterial(SoState *) | SoLazyElement | static |
getConstElement(SoState *state, int stackIndex) | SoElement | inlineprotectedstatic |
getDefaultAmbient() | SoLazyElement | inlinestatic |
getDefaultDiffuse() | SoLazyElement | inlinestatic |
getDefaultEmissive() | SoLazyElement | inlinestatic |
getDefaultLightModel() | SoLazyElement | inlinestatic |
getDefaultPacked() | SoLazyElement | inlinestatic |
getDefaultShininess() | SoLazyElement | inlinestatic |
getDefaultSpecular() | SoLazyElement | inlinestatic |
getDefaultTransparency() | SoLazyElement | inlinestatic |
getDepth() const | SoElement | inline |
getDiffuse(SoState *state, int index) | SoLazyElement | static |
getDiffusePointer() const | SoLazyElement | inline |
getElement(SoState *state, int stackIndex) | SoElement | inlineprotectedstatic |
getEmissive(SoState *) | SoLazyElement | static |
getIdFromStackIndex(int stackIndex) | SoElement | static |
getInstance(SoState *state) | SoLazyElement | inlinestatic |
getLightModel(SoState *) | SoLazyElement | static |
getNext() const | SoElement | inline |
getNextFree() const | SoElement | inlineprotected |
getNextInStack() const | SoElement | inlineprotected |
getNumDiffuse() const | SoLazyElement | inline |
getNumPatterns() | SoLazyElement | inlineprotectedstatic |
getNumStackIndices() | SoElement | inlinestatic |
getNumTransparencies() const | SoLazyElement | inline |
getPackedColors(SoState *) | SoLazyElement | static |
getPackedPointer() const | SoLazyElement | inline |
getShininess(SoState *) | SoLazyElement | static |
getSpecular(SoState *) | SoLazyElement | static |
getStackIndex() const | SoElement | inline |
getTransparency(SoState *, int index) | SoLazyElement | static |
getTransparencyPointer() const | SoLazyElement | inline |
getTypeId() const | SoElement | inline |
getWInstance(SoState *state) | SoLazyElement | inlinestatic |
init(SoState *state) | SoLazyElement | virtual |
initClass() | SoLazyElement | static |
initElements() | SoElement | static |
internalMasks enum name | SoLazyElement | |
invalidBits | SoLazyElement | protected |
isPacked() const | SoLazyElement | inline |
isTransparent() const | SoLazyElement | inline |
ivState | SoLazyElement | protected |
LIGHT_MODEL_CASE enum value | SoLazyElement | |
LIGHT_MODEL_MASK enum value | SoLazyElement | |
LightModel enum name | SoLazyElement | |
masks enum name | SoLazyElement | |
matches(const SoElement *) const | SoLazyElement | virtual |
NO_COLOR_MASK enum value | SoLazyElement | |
OTHER_COLOR_MASK enum value | SoLazyElement | |
PHONG enum value | SoLazyElement | |
pop(SoState *state, const SoElement *prevTopElement) | SoElement | virtual |
print(FILE *fp) const | SoLazyElement | virtual |
push(SoState *state) | SoLazyElement | virtual |
registerGetDependence(SoState *, uint32_t) | SoLazyElement | protectedvirtual |
registerRedundantSet(SoState *, uint32_t) | SoLazyElement | protectedvirtual |
setAmbient(SoState *state, const SbColor *color) | SoLazyElement | static |
setBlending(SoState *state, bool value) | SoLazyElement | static |
setColorMaterial(SoState *state, bool value) | SoLazyElement | static |
setDepth(int dpth) | SoElement | inline |
setDiffuse(SoState *state, SoNode *node, int32_t numColors, const SbColor *colors, SoColorPacker *cPacker) | SoLazyElement | static |
setDrawArraysCallback(SoState *state, SoDrawArraysCallback *cb, void *userData) | SoLazyElement | static |
setDrawElementsCallback(SoState *state, SoDrawElementsCallback *cb, void *userData) | SoLazyElement | static |
setEmissive(SoState *state, const SbColor *color) | SoLazyElement | static |
setLightModel(SoState *state, const int32_t model) | SoLazyElement | static |
setMaterials(SoState *state, SoNode *node, uint32_t bitmask, SoColorPacker *cPacker, const SoMFColor &diffuse, const SoMFFloat &transp, const SoMFColor &ambient, const SoMFColor &emissive, const SoMFColor &specular, const SoMFFloat &shininess) | SoLazyElement | static |
setNext(SoElement *nxt) | SoElement | inline |
setNextFree(SoElement *nxt) | SoElement | inline |
setNextInStack(SoElement *nxt) | SoElement | inline |
setOverrideBlending(SoState *state, bool flag) | SoLazyElement | static |
setPacked(SoState *state, SoNode *node, int32_t numColors, const uint32_t *colors) | SoLazyElement | static |
setShininess(SoState *state, float value) | SoLazyElement | static |
setSpecular(SoState *state, const SbColor *color) | SoLazyElement | static |
setStackIndex(int index) | SoElement | inlineprotected |
setTransparency(SoState *state, SoNode *node, int32_t numTransp, const float *transp, SoColorPacker *cPacker) | SoLazyElement | static |
setTransparencyType(SoState *state, int32_t type) | SoLazyElement | static |
setTypeId(SoType id) | SoElement | inlineprotected |
setUseVertexAttributes(SoState *state, bool flag) | SoLazyElement | static |
SHININESS_CASE enum value | SoLazyElement | |
SHININESS_MASK enum value | SoLazyElement | |
shouldUseVertexAttributes(SoState *state) | SoLazyElement | static |
SoElement() | SoElement | protected |
SPECULAR_CASE enum value | SoLazyElement | |
SPECULAR_MASK enum value | SoLazyElement | |
TRANSPARENCY_CASE enum value | SoLazyElement | |
TRANSPARENCY_MASK enum value | SoLazyElement | |
VertexAttribs enum name | SoLazyElement | |
~SoElement() | SoElement | virtual |
~SoLazyElement() | SoLazyElement | protectedvirtual |