Open Inventor Reference
SoSelection Member List
This is the complete list of members for SoSelection, including all inherited members.
addAuditor(void *auditor, SoNotRec::Type type)SoBase
addChangeCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addChild(SoNode *child)SoGroup
addCopy(const SoFieldContainer *orig, const SoFieldContainer *copy)SoFieldContainer [static]
addDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addName(SoBase *, const char *)SoBase [static]
addPath(SoPath *path)SoSelection [protected]
addSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addToCopyDict() const SoNode [virtual]
addWriteReference(SoOutput *out, SbBool isFromField=FALSE)SoFieldContainer [virtual]
affectsState() const SoSeparator [virtual]
AUTO enum valueSoSeparator
BaseFlags enum nameSoBase [protected]
boundingBoxCachingSoSeparator
CacheEnabled enum nameSoSeparator
callback(SoCallbackAction *action)SoSeparator [virtual]
callPickCBOnlyIfSelectableSoSelection [protected]
changeCBListSoSelection [protected]
checkCopy(const SoFieldContainer *orig)SoFieldContainer [static]
childrenSoGroup [protected]
copy(SbBool copyConnections=FALSE) const SoNode
copyContents(const SoFieldContainer *fromFC, SbBool copyConnections)SoGroup [protected, virtual]
copyDone()SoFieldContainer [static]
copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections=FALSE)SoFieldContainer
copyFromThis(const SoPath *path) const SoSelection [protected]
copyThroughConnection() const SoNode [virtual]
cullTest(SoGLRenderAction *action, int &cullResults)SoSeparator [protected, virtual]
decrementCurrentWriteCounter()SoBase [inline, static]
deselCBListSoSelection [protected]
deselect(const SoPath *path)SoSelection
deselect(int which)SoSelection
deselect(SoNode *node)SoSelection
deselectAll()SoSelection
destroy()SoBase [protected, virtual]
doAction(SoAction *action)SoSeparator [virtual]
enableNotify(SbBool flag)SoFieldContainer [inline]
fieldsAreEqual(const SoFieldContainer *fc) const SoFieldContainer
findChild(const SoNode *child) const SoGroup
findCopy(const SoFieldContainer *orig, SbBool copyConnections)SoFieldContainer [static]
findPath(const SoPath *path) const SoSelection [protected]
finishCBListSoSelection [protected]
FIRST_INSTANCE enum valueSoNode
get(SbString &fieldDataString)SoFieldContainer [inline]
get(SbString &fieldDataString, SoOutput *dictOut)SoFieldContainer
getActionMethodIndex(SoType t)SoNode [inline, static]
getAuditors()SoBase [inline]
getBoundingBox(SoGetBoundingBoxAction *action)SoSeparator [virtual]
getByName(const SbName &name)SoNode [static]
getByName(const SbName &name, SoNodeList &list)SoNode [static]
getChild(int index) const SoGroup
getChildren() const SoGroup [virtual]
getClassTypeId()SoNode [inline, static]
getCurrentWriteCounter()SoBase [inline, protected, static]
getField(const SbName &fieldName) const SoFieldContainer [virtual]
getFieldData() const SoFieldContainer [virtual]
getFieldDataPtr()SoNode [inline, protected, static]
getFieldName(const SoField *field, SbName &fieldName) const SoFieldContainer
getFields(SoFieldList &list) const SoFieldContainer [virtual]
getFileFormatName() const SoBase [protected, virtual]
getIsBuiltIn() const SoFieldContainer [inline]
getList() const SoSelection [inline]
getMatrix(SoGetMatrixAction *action)SoSeparator [virtual]
getName() const SoBase [virtual]
getNamedBase(const SbName &, SoType)SoBase [static]
getNamedBases(const SbName &, SoBaseList &, SoType)SoBase [static]
getNextNodeId()SoNode [inline, static]
getNodeId() const SoNode [inline]
getNumChildren() const SoGroup
getNumRenderCaches()SoSeparator [static]
getNumSelected() const SoSelection [inline]
getPath(int index) const SoSelection
getPickMatching() const SoSelection [inline]
getRefCount() const SoBase [inline]
getTypeId() const =0SoBase [pure virtual]
GLRender(SoGLRenderAction *action)SoSeparator [virtual]
GLRenderBelowPath(SoGLRenderAction *action)SoSeparator [virtual]
GLRenderInPath(SoGLRenderAction *action)SoSeparator [virtual]
GLRenderOffPath(SoGLRenderAction *action)SoSeparator [virtual]
grabEventsCleanup()SoNode [virtual]
grabEventsSetup()SoNode [virtual]
handleEvent(SoHandleEventAction *action)SoSelection [protected, virtual]
hasDefaultValues() const SoFieldContainer
hasMultipleWriteRefs() const SoBase [inline, protected]
hasNameSoBase
incrementCurrentWriteCounter()SoBase [inline, static]
initClass()SoSelection [static]
initClasses()SoNode [static]
initCopyDict()SoFieldContainer [static]
insertChild(SoNode *child, int newChildIndex)SoGroup
invokeSelectionPolicy(SoPath *path, SbBool shiftDown)SoSelection [protected]
IS_ENGINE enum valueSoBase [protected]
IS_GROUP enum valueSoBase [protected]
isBuiltInSoFieldContainer [protected]
isNotifyEnabled() const SoFieldContainer [inline]
isOfType(SoType type) const SoBase
isOverride() const SoNode [inline]
isPickMatching() const SoSelection [inline]
isSelected(const SoPath *path) const SoSelection
isSelected(SoNode *node) const SoSelection
mouseDownPickPathSoSelection [protected]
multWriteRefSoBase
nextActionMethodIndexSoNode [protected, static]
nextUniqueIdSoNode [protected, static]
notify(SoNotList *list)SoSeparator [virtual]
OFF enum valueSoSeparator
ON enum valueSoSeparator
operator[](int i) const SoSelection [inline]
OTHER_INSTANCE enum valueSoNode
performSingleSelection(SoPath *path)SoSelection [protected]
performToggleSelection(SoPath *path)SoSelection [protected]
pick(SoPickAction *action)SoGroup [virtual]
pickCBDataSoSelection [protected]
pickCBFuncSoSelection [protected]
pickCullingSoSeparator
pickMatchingSoSelection [protected]
policySoSelection
Policy enum nameSoSelection
PROTO_INSTANCE enum valueSoNode
rayPick(SoRayPickAction *action)SoSeparator [virtual]
read(SoInput *in, SoBase *&base, SoType expectedType)SoBase [static]
readChildren(SoInput *in)SoGroup [protected, virtual]
readInstance(SoInput *in, unsigned short flags)SoSeparator [protected, virtual]
ref() const SoBase
removeAllChildren()SoGroup
removeAuditor(void *auditor, SoNotRec::Type type)SoBase
removeChangeCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeChild(int index)SoGroup
removeChild(SoNode *child)SoGroup [inline]
removeDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeName(SoBase *, const char *)SoBase [static]
removePath(int which)SoSelection [protected]
removeSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
renderCachingSoSeparator
renderCullingSoSeparator
replaceChild(int index, SoNode *newChild)SoGroup
replaceChild(SoNode *oldChild, SoNode *newChild)SoGroup [inline]
search(SoSearchAction *action)SoSeparator [virtual]
selCBListSoSelection [protected]
select(const SoPath *path)SoSelection
select(SoNode *node)SoSelection
selectionListSoSelection [protected]
set(const char *fieldDataString)SoFieldContainer [inline]
set(const char *fieldDataString, SoInput *dictIn)SoFieldContainer
setInstancePrefix(const SbString &c)SoBase [inline, static]
setName(const SbName &name)SoBase [virtual]
setNumRenderCaches(int howMany)SoSeparator [static]
setOverride(SbBool state)SoNode
setPickFilterCallback(SoSelectionPickCB *f, void *userData=NULL, SbBool callOnlyIfSelectable=TRUE)SoSelection
setPickMatching(SbBool pickTwice)SoSelection [inline]
setToDefaults()SoFieldContainer
SHIFT enum valueSoSelection
shouldWrite()SoBase
SINGLE enum valueSoSelection
SoBase()SoBase [protected]
SoFieldContainer()SoFieldContainer [protected]
SoGroup()SoGroup
SoGroup(int nChildren)SoGroup
SoNode()SoNode [protected]
SoSelection()SoSelection
SoSelection(int nChildren)SoSelection
SoSeparator()SoSeparator
SoSeparator(int nChildren)SoSeparator
Stage enum nameSoNode
startCBListSoSelection [protected]
startNotify()SoNode [virtual]
toggle(const SoPath *path)SoSelection
toggle(SoNode *node)SoSelection
TOGGLE enum valueSoSelection
touch()SoBase [inline]
traceRefsSoBase [static]
uniqueIdSoNode [protected]
unref() const SoBase
unrefNoDelete() const SoBase
write(SoWriteAction *action)SoGroup [virtual]
writeCounterSoBase
writeFooter(SoOutput *out) const SoBase [protected]
writeHeader(SoOutput *out, SbBool isGroup, SbBool isEngine) const SoBase [protected]
writeInstance(SoOutput *out)SoNode [virtual]
writeRefFromFieldSoBase
~SoBase()SoBase [protected, virtual]
~SoFieldContainer()SoFieldContainer [protected]
~SoGroup()SoGroup [protected, virtual]
~SoNode()SoNode [protected, virtual]
~SoSelection()SoSelection [protected]
~SoSeparator()SoSeparator [protected, virtual]