Open Inventor Reference
SoSelection Member List

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

abortSelectionSoSelectionprotected
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)SoFieldContainerstatic
addDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addManagedSensor(SoSensor *sensor)SoFieldContainer
addName(SoBase *, const char *)SoBasestatic
addPath(SoPath *path)SoSelectionprotected
addSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addToCopyDict() constSoNodevirtual
addWriteReference(SoOutput *out, bool isFromField=FALSE)SoFieldContainervirtual
affectsState() constSoSeparatorvirtual
AUTO enum valueSoSeparator
BaseFlags enum nameSoBaseprotected
boundingBoxCachingSoSeparator
CacheEnabled enum nameSoSeparator
callback(SoCallbackAction *action)SoSeparatorvirtual
callPickCBOnlyIfSelectableSoSelectionprotected
changeCBListSoSelectionprotected
checkCopy(const SoFieldContainer *orig)SoFieldContainerstatic
childrenSoGroupprotected
copy(bool copyConnections=FALSE) constSoNode
copyContents(const SoFieldContainer *fromFC, bool copyConnections)SoGroupprotectedvirtual
copyDone()SoFieldContainerstatic
copyFieldValues(const SoFieldContainer *fc, bool copyConnections=FALSE)SoFieldContainer
copyFromThis(const SoPath *path) constSoSelectionprotected
copyThroughConnection() constSoNodevirtual
cullTest(SoGLRenderAction *action, int &cullResults)SoSeparatorprotectedvirtual
decrementCurrentWriteCounter()SoBaseinlinestatic
deselCBListSoSelectionprotected
deselect(const SoPath *path)SoSelection
deselect(int which)SoSelection
deselect(SoNode *node)SoSelection
deselectAll()SoSelection
destroy()SoBaseprotectedvirtual
doAction(SoAction *action)SoSeparatorvirtual
enableNotify(bool flag)SoFieldContainerinline
fieldsAreEqual(const SoFieldContainer *fc) constSoFieldContainer
findChild(const SoNode *child) constSoGroup
findCopy(const SoFieldContainer *orig, bool copyConnections)SoFieldContainerstatic
findPath(const SoPath *path) constSoSelectionprotected
finishCBListSoSelectionprotected
FIRST_INSTANCE enum valueSoNode
get(SbString &fieldDataString)SoFieldContainerinline
get(SbString &fieldDataString, SoOutput *dictOut)SoFieldContainer
getActionMethodIndex(SoType t)SoNodeinlinestatic
getAuditors()SoBaseinline
getBoundingBox(SoGetBoundingBoxAction *action)SoSeparatorvirtual
getByName(const SbName &name)SoNodestatic
getByName(const SbName &name, SoNodeList &list)SoNodestatic
getChild(int index) constSoGroup
getChildren() constSoGroupvirtual
getClassTypeId()SoNodeinlinestatic
getCurrentWriteCounter()SoBaseinlineprotectedstatic
getField(const SbName &fieldName) constSoFieldContainervirtual
getFieldData() constSoFieldContainervirtual
getFieldDataPtr()SoNodeinlineprotectedstatic
getFieldName(const SoField *field, SbName &fieldName) constSoFieldContainer
getFields(SoFieldList &list) constSoFieldContainervirtual
getFileFormatName() constSoBaseprotectedvirtual
getIsBuiltIn() constSoFieldContainerinline
getList() constSoSelectioninline
getMatrix(SoGetMatrixAction *action)SoSeparatorvirtual
getName() constSoBasevirtual
getNamedBase(const SbName &, SoType)SoBasestatic
getNamedBases(const SbName &, SoBaseList &, SoType)SoBasestatic
getNextNodeId()SoNodeinlinestatic
getNodeId() constSoNodeinline
getNumChildren() constSoGroup
getNumRenderCaches()SoSeparatorstatic
getNumSelected() constSoSelectioninline
getPath(int index) constSoSelection
getPickedPath(const SoPickedPoint *pickedPoint)SoSelectionprotected
getPickMatching() constSoSelectioninline
getRefCount() constSoBaseinline
getTypeId() const =0SoBasepure virtual
GLRender(SoGLRenderAction *action)SoSeparatorvirtual
GLRenderBelowPath(SoGLRenderAction *action)SoSeparatorvirtual
GLRenderInPath(SoGLRenderAction *action)SoSeparatorvirtual
GLRenderOffPath(SoGLRenderAction *action)SoSeparatorvirtual
grabEventsCleanup()SoNodevirtual
grabEventsSetup()SoNodevirtual
handleEvent(SoHandleEventAction *action)SoSelectionprotectedvirtual
hasDefaultValues() constSoFieldContainer
hasMultipleWriteRefs() constSoBaseinlineprotected
hasNameSoBase
incrementCurrentWriteCounter()SoBaseinlinestatic
initClass()SoSelectionstatic
initClasses()SoNodestatic
initCopyDict()SoFieldContainerstatic
insertChild(SoNode *child, int newChildIndex)SoGroup
invokeSelectionPolicy(SoPath *path, bool shiftDown)SoSelectionprotected
IS_ENGINE enum valueSoBaseprotected
IS_GROUP enum valueSoBaseprotected
isBuiltInSoFieldContainerprotected
isNotifyEnabled() constSoFieldContainerinline
isOfType(SoType type) constSoBase
isOverride() constSoNodeinline
isPickMatching() constSoSelectioninline
isSelected(const SoPath *path) constSoSelection
isSelected(SoNode *node) constSoSelection
mouseDownPickPathSoSelectionprotected
mouseDownPositionSoSelectionprotected
multWriteRefSoBase
nextActionMethodIndexSoNodeprotectedstatic
nextUniqueIdSoNodeprotectedstatic
notify(SoNotList *list)SoSeparatorvirtual
OFF enum valueSoSeparator
ON enum valueSoSeparator
operator[](int i) constSoSelectioninline
OTHER_INSTANCE enum valueSoNode
performSingleSelection(SoPath *path)SoSelectionprotected
performToggleSelection(SoPath *path)SoSelectionprotected
pick(SoPickAction *action)SoGroupvirtual
pickCBDataSoSelectionprotected
pickCBFuncSoSelectionprotected
pickCullingSoSeparator
pickMatchingSoSelectionprotected
Policy enum nameSoSelection
policySoSelection
PROTO_INSTANCE enum valueSoNode
rayPick(SoRayPickAction *action)SoSeparatorvirtual
read(SoInput *in, SoBase *&base, SoType expectedType)SoBasestatic
readChildren(SoInput *in)SoGroupprotectedvirtual
readInstance(SoInput *in, unsigned short flags)SoSeparatorprotectedvirtual
ref() constSoBase
removeAllChildren()SoGroup
removeAuditor(void *auditor, SoNotRec::Type type)SoBase
removeChangeCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeChild(int index)SoGroup
removeChild(SoNode *child)SoGroupinline
removeDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeName(SoBase *, const char *)SoBasestatic
removePath(int which)SoSelectionprotected
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)SoGroupinline
search(SoSearchAction *action)SoSeparatorvirtual
selCBListSoSelectionprotected
select(const SoPath *path)SoSelection
select(SoNode *node)SoSelection
selectionListSoSelectionprotected
selectOnlyOnClickSoSelection
set(const char *fieldDataString)SoFieldContainerinline
set(const char *fieldDataString, SoInput *dictIn)SoFieldContainer
setInstancePrefix(const SbString &c)SoBaseinlinestatic
setName(const SbName &name)SoBasevirtual
setNumRenderCaches(int howMany)SoSeparatorstatic
setOverride(bool state)SoNode
setPickFilterCallback(SoSelectionPickCB *f, void *userData=NULL, bool callOnlyIfSelectable=TRUE)SoSelection
setPickMatching(bool pickTwice)SoSelectioninline
setToDefaults()SoFieldContainer
SHIFT enum valueSoSelection
shouldWrite()SoBase
SINGLE enum valueSoSelection
SoBase()SoBaseprotected
SoFieldContainer()SoFieldContainerprotected
SoGroup()SoGroup
SoGroup(int nChildren)SoGroup
SoNode()SoNodeprotected
SoSelection()SoSelection
SoSelection(int nChildren)SoSelection
SoSeparator()SoSeparator
SoSeparator(int nChildren)SoSeparator
Stage enum nameSoNode
startCBListSoSelectionprotected
startNotify()SoNodevirtual
toggle(const SoPath *path)SoSelection
toggle(SoNode *node)SoSelection
TOGGLE enum valueSoSelection
touch()SoBaseinline
traceRefsSoBasestatic
uniqueIdSoNodeprotected
unref() constSoBase
unrefNoDelete() constSoBase
write(SoWriteAction *action)SoGroupvirtual
writeCounterSoBase
writeFooter(SoOutput *out) constSoBaseprotected
writeHeader(SoOutput *out, bool isGroup, bool isEngine) constSoBaseprotected
writeInstance(SoOutput *out)SoNodevirtual
writeRefFromFieldSoBase
~SoBase()SoBaseprotectedvirtual
~SoFieldContainer()SoFieldContainerprotected
~SoGroup()SoGroupprotectedvirtual
~SoNode()SoNodeprotectedvirtual
~SoSelection()SoSelectionprotected
~SoSeparator()SoSeparatorprotectedvirtual