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 enum valueSoSelection
toggle(const SoPath *path)SoSelection
toggle(SoNode *node)SoSelection
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