Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://bitbucket.org/Coin3D/
http://www.kongsberg.com/kogt/
SoShaderStateMatrixParameter Member List

This is the complete list of members for SoShaderStateMatrixParameter, including all inherited members.

addAuditor(void *const auditor, const SoNotRec::Type type)SoBase
addCopy(const SoFieldContainer *orig, const SoFieldContainer *copy)SoFieldContainerstatic
addName(SoBase *const base, const char *const name)SoBasestatic
addToCopyDict(void) const SoNodevirtual
addWriteReference(SoOutput *out, SbBool isfromfield=FALSE)SoFieldContainervirtual
affectsState(void) const SoNodevirtual
alive (defined in SoBase)SoBasemutable
assertAlive(void) const SoBase
audioRender(SoAudioRenderAction *action)SoNodevirtual
audioRenderS(SoAction *action, SoNode *node)SoNodestatic
BaseFlags enum nameSoBaseprotected
callback(SoCallbackAction *action)SoNodevirtual
callbackS(SoAction *action, SoNode *node)SoNodestatic
checkCopy(const SoFieldContainer *orig)SoFieldContainerstatic
COIN_1_0 enum valueSoNode
COIN_2_0 enum valueSoNode
COIN_2_2 enum value (defined in SoNode)SoNode
COIN_2_3 enum value (defined in SoNode)SoNode
COIN_2_4 enum value (defined in SoNode)SoNode
COIN_2_5 enum value (defined in SoNode)SoNode
COIN_3_0 enum value (defined in SoNode)SoNode
COIN_4_0 enum value (defined in SoNode)SoNode
connectRoute(SoInput *input, const SbName &fromnodename, const SbName &fromfieldname, const SbName &tonodename, const SbName &tofieldname)SoBasestatic
copy(SbBool copyconnections=FALSE) const SoNodevirtual
copyContents(const SoFieldContainer *from, SbBool copyconnections)SoNodevirtual
copyDone(void)SoFieldContainerstatic
copyFieldValues(const SoFieldContainer *container, SbBool copyconnections=FALSE)SoFieldContainer
copyThroughConnection(void) const SoNodevirtual
createNotRec(void) (defined in SoBase)SoBaseprotectedvirtual
decrementCurrentWriteCounter(void)SoBasestatic
destroy(void)SoBaseprotectedvirtual
doAction(SoAction *action)SoNodevirtual
enableNotify(const SbBool flag)SoFieldContainer
ensureParameter(SoGLShaderObject *shader) (defined in SoUniformShaderParameter)SoUniformShaderParameterprotected
EXTENSION enum valueSoNode
fieldsAreEqual(const SoFieldContainer *container) const SoFieldContainer
findCopy(const SoFieldContainer *orig, const SbBool copyconnections)SoFieldContainerstatic
get(SbString &fielddata)SoFieldContainer
get(SbString &fielddata, SoOutput *out)SoFieldContainer
getActionMethodIndex(const SoType type)SoNodestatic
getAllFields(SoFieldList &l) const SoFieldContainervirtual
getAuditors(void) const SoBase
getBoundingBox(SoGetBoundingBoxAction *action)SoNodevirtual
getBoundingBoxS(SoAction *action, SoNode *node)SoNodestatic
getByName(const SbName &name)SoNodestatic
getByName(const SbName &name, SoNodeList &l)SoNodestatic
getChildren(void) const SoNodevirtual
getClassTypeId(void) (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameterstatic
getCompatibilityTypes(const SoType &nodetype)SoNodestatic
getCurrentWriteCounter(void)SoBaseprotectedstatic
getEventIn(const SbName &name) const SoFieldContainervirtual
getEventOut(const SbName &name) const SoFieldContainervirtual
getField(const SbName &name) const SoFieldContainervirtual
getFieldData(void) const SoShaderStateMatrixParameterprotectedvirtual
getFieldDataPtr(void) (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameterprotectedstatic
getFieldName(const SoField *const field, SbName &name) const SoFieldContainer
getFields(SoFieldList &l) const SoFieldContainervirtual
getFieldsMemorySize(size_t &managed, size_t &unmanaged) const SoFieldContainervirtual
getFileFormatName(void) const SoBaseprotectedvirtual
getGLShaderParameter(const uint32_t cachecontext) (defined in SoUniformShaderParameter)SoUniformShaderParameterprotected
getIsBuiltIn(void) const SoFieldContainer
getMatrix(SoGetMatrixAction *action)SoNodevirtual
getMatrixS(SoAction *action, SoNode *node)SoNodestatic
getName(void) const SoBasevirtual
getNamedBase(const SbName &name, SoType type)SoBasestatic
getNamedBases(const SbName &name, SoBaseList &baselist, SoType type)SoBasestatic
getNextActionMethodIndex(void)SoNodeprotectedstatic
getNextNodeId(void)SoNodestatic
getNodeId(void) const SoNode
getNodeType(void) const SoNode
getPrimitiveCount(SoGetPrimitiveCountAction *action)SoNodevirtual
getPrimitiveCountS(SoAction *action, SoNode *node)SoNodestatic
getRefCount(void) const SoBase
getTraceRefs(void)SoBasestatic
getTypeId(void) const SoShaderStateMatrixParametervirtual
getUserData(void) const SoFieldContainer
GLRender(SoGLRenderAction *action)SoNodevirtual
GLRenderBelowPath(SoGLRenderAction *action)SoNodevirtual
GLRenderInPath(SoGLRenderAction *action)SoNodevirtual
GLRenderOffPath(SoGLRenderAction *action)SoNodevirtual
GLRenderS(SoAction *action, SoNode *node)SoNodestatic
grabEventsCleanup(void)SoNodevirtual
grabEventsSetup(void)SoNodevirtual
handleEvent(SoHandleEventAction *action)SoNodevirtual
handleEventS(SoAction *action, SoNode *node)SoNodestatic
hasDefaultValues(void) const SoFieldContainer
hasMultipleWriteRefs(void) const SoBaseprotected
identifierSoShaderParameter
IDENTITY enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
incNextActionMethodIndex(void)SoNodeprotectedstatic
incrementCurrentWriteCounter(void)SoBasestatic
initClass(void) (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameterstatic
initClasses(void)SoNodestatic
initCopyDict(void)SoFieldContainerstatic
INVENTOR enum valueSoNode
INVENTOR_1 enum valueSoNode
INVENTOR_2_0 enum valueSoNode
INVENTOR_2_1 enum valueSoNode
INVENTOR_2_5 enum valueSoNode
INVENTOR_2_6 enum valueSoNode
INVENTOR_5_0 enum value (defined in SoNode)SoNode
INVENTOR_6_0 enum value (defined in SoNode)SoNode
INVERSE enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
INVERSE_TRANSPOSE enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
IS_ENGINE enum value (defined in SoBase)SoBaseprotected
IS_GROUP enum value (defined in SoBase)SoBaseprotected
isBuiltInSoFieldContainerprotected
isNotifyEnabled(void) const SoFieldContainer
isOfType(SoType type) const SoBase
isOverride(void) const SoNode
matrixTransformSoShaderStateMatrixParameter
MatrixTransform enum nameSoShaderStateMatrixParameter
matrixTypeSoShaderStateMatrixParameter
MatrixType enum nameSoShaderStateMatrixParameter
MODELVIEW enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
MODELVIEW_PROJECTION enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
nameSoShaderParameter
nextActionMethodIndexSoNodeprotectedstatic
nextUniqueIdSoNodeprotectedstatic
NodeType enum nameSoNode
notify(SoNotList *l)SoNodevirtual
pick(SoPickAction *action)SoNodevirtual
pickS(SoAction *action, SoNode *node)SoNodestatic
PROJECTION enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
rayPick(SoRayPickAction *action)SoNodevirtual
rayPickS(SoAction *action, SoNode *node)SoNodestatic
read(SoInput *input, SoBase *&base, SoType expectedtype)SoBasestatic
readInstance(SoInput *in, unsigned short flags)SoNodeprotectedvirtual
readRoute(SoInput *input)SoBasestatic
ref(void) const SoBase
referencecount (defined in SoBase)SoBasemutable
removeAuditor(void *const auditor, const SoNotRec::Type type)SoBase
removeName(SoBase *const base, const char *const name)SoBasestatic
search(SoSearchAction *action)SoNodevirtual
searchS(SoAction *action, SoNode *node)SoNodestatic
set(const char *const fielddata)SoFieldContainer
set(const char *fielddata, SoInput *input)SoFieldContainer
setCompatibilityTypes(const SoType &nodetype, const uint32_t bitmask)SoNodeprotectedstatic
setInstancePrefix(const SbString &c)SoBasestatic
setName(const SbName &newname)SoBasevirtual
setNextActionMethodIndex(int index)SoNodeprotectedstatic
setNodeType(const NodeType type)SoNode
setOverride(const SbBool state)SoNode
setToDefaults(void)SoFieldContainer
setTraceRefs(SbBool trace)SoBasestatic
setUserData(void *userdata) const SoFieldContainer
shouldWrite(void)SoBase
SoBase(void)SoBaseprotected
SoFieldContainer(void)SoFieldContainerprotected
SoNode(void)SoNodeprotected
SoShaderParameter()SoShaderParameterprotected
SoShaderStateMatrixParameter() (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
SoUniformShaderParameter() (defined in SoUniformShaderParameter)SoUniformShaderParameterprotected
startNotify(void)SoNodevirtual
staticDataLock(void) (defined in SoBase)SoBaseprotectedstatic
staticDataUnlock(void) (defined in SoBase)SoBaseprotectedstatic
TEXTURE enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
touch(void)SoBase
TRANSPOSE enum value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameter
uniqueIdSoNodeprotected
unref(void) const SoBase
unrefNoDelete(void) const SoBase
updateParameter(SoGLShaderObject *shaderObject)SoShaderStateMatrixParametervirtual
updateValue(SoState *state)SoShaderStateMatrixParametervirtual
validateNewFieldValue(SoField *field, void *newval)SoFieldContainervirtual
value (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParameterprotected
VRML1 enum valueSoNode
VRML2 enum valueSoNode
write(SoWriteAction *action)SoNodevirtual
writeFooter(SoOutput *out) const SoBaseprotected
writeHeader(SoOutput *out, SbBool isgroup, SbBool isengine) const SoBaseprotected
writeInstance(SoOutput *out)SoNodevirtual
writeS(SoAction *action, SoNode *node)SoNodestatic
~SoBase()SoBaseprotectedvirtual
~SoFieldContainer()SoFieldContainerprotectedvirtual
~SoNode()SoNodeprotectedvirtual
~SoShaderParameter()SoShaderParameterprotectedvirtual
~SoShaderStateMatrixParameter() (defined in SoShaderStateMatrixParameter)SoShaderStateMatrixParametervirtual
~SoUniformShaderParameter() (defined in SoUniformShaderParameter)SoUniformShaderParameterprotectedvirtual