SoSelection Member List

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

Variables | Functions | Enumerations | Enumerator | Typedefs

Variablesdefined in
boundingBoxCachingSoSeparator
boundingBoxIgnoringSoGroup
directVizCachingSoSeparator
fastEditingSoSeparator
pickCullingSoSeparator
policySoSelection
renderCachingSoSeparator
renderCullingSoSeparator
renderUnitIdSoSeparator
 
Functionsdefined in
addChild(SoNode *child)SoGroup [virtual]
addDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
copy(SbBool copyConnections=FALSE) const SoNode [virtual]
copyFieldValues(const SoFieldContainer *fc, SbBool copyConnections=FALSE)SoFieldContainer
deselect(const SoPath *path)SoSelection
deselect(int which)SoSelection
deselect(SoNode *node)SoSelection
deselectAll()SoSelection
enableNotify(SbBool flag)SoFieldContainer [inline]
fieldsAreEqual(const SoFieldContainer *fc) const SoFieldContainer
findChild(const SoNode *child) const SoGroup [virtual]
get(SbString &fieldDataString)SoFieldContainer [inline]
getAllFields(SoFieldList &list) const SoFieldContainer [virtual]
getByName(const SbName &name)SoNode [static]
getByName(const SbName &name, SoNodeList &list)SoNode [static]
getChild(int index) const SoGroup [virtual]
getClassTypeId()SoSelection [static]
getEventIn(const SbName &fieldName) const SoFieldContainer [virtual]
getEventOut(const SbName &fieldName) const SoFieldContainer [virtual]
getEXTERNPROTO(const SbName &name)SoBase [static]
getField(const SbName &fieldName) const SoFieldContainer [virtual]
getFieldName(const SoField *field, SbName &fieldName) const SoFieldContainer
getFields(SoFieldList &list) const SoFieldContainer [virtual]
getList() const SoSelection [inline]
getName() const SoBase [virtual]
getNumChildren() const SoGroup [virtual]
getNumRenderCaches()SoSeparator [static]
getNumSelected() const SoSelection [inline]
getPath(int index) const SoSelection
getPickRadius() const SoSelection [inline]
getPROTO(const SbName &name)SoBase [static]
getRefCount() const SoRefCounter [inline]
getTypeId() const SoSelection [virtual]
getUserData(void) const SoFieldContainer [inline]
hasDefaultValues() const SoFieldContainer
insertChild(SoNode *child, int newChildIndex)SoGroup [virtual]
isNotifyEnabled() const SoFieldContainer [inline]
isOfType(const SoType &type) const SoTypedObject [inline]
isOverride() const SoNode [inline, virtual]
isPickMatching() const SoSelection [inline]
isSelected(const SoPath *path) const SoSelection
isSelected(SoNode *node) const SoSelection
isSelected(const SoNode *node) const SoSelection
isSynchronizable() const SoBase [inline]
lock() const SoRefCounter [inline]
operator[](int i) const SoSelection [inline]
ref() const SoRefCounter
removeAllChildren()SoGroup [virtual]
removeChild(int index)SoGroup [virtual]
removeChild(SoNode *child)SoGroup [inline, virtual]
removeDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
replaceChild(int index, SoNode *newChild)SoGroup [virtual]
replaceChild(SoNode *oldChild, SoNode *newChild)SoGroup [inline, virtual]
select(const SoPath *path)SoSelection
select(SoNode *node)SoSelection
set(const char *fieldDataString)SoFieldContainer [inline]
set(const SbString &fieldDataString)SoFieldContainer [inline]
setName(const SbName &name)SoBase [virtual]
setNumRenderCaches(int howMany)SoSeparator [static]
setOverride(const SbBool state)SoNode [inline, virtual]
setPickFilterCallback(SoSelectionPickCB *f, void *userData=NULL, SbBool callOnlyIfSelectable=TRUE)SoSelection
setPickMatching(SbBool pickTwice)SoSelection [inline]
setPickRadius(float radiusInPixels)SoSelection [inline]
setSynchronizable(const bool b)SoBase [inline]
setToDefaults()SoFieldContainer
setUserData(void *data)SoFieldContainer [inline, virtual]
SoGroup()SoGroup
SoGroup(int nChildren)SoGroup
SoSelection()SoSelection
SoSelection(int nChildren)SoSelection
SoSeparator()SoSeparator
SoSeparator(int nChildren)SoSeparator
toggle(const SoPath *path)SoSelection
toggle(SoNode *node)SoSelection
touch()SoNode [virtual]
unlock() const SoRefCounter [inline]
unref() const SoRefCounter
unrefNoDelete() const SoRefCounter
 
Enumerationsdefined in
CacheEnabled enum nameSoSeparator
FastEditing enum nameSoSeparator
Policy enum nameSoSelection
 
Enumeratordefined in
AUTO enum valueSoSeparator
CLEAR_ZBUFFER enum valueSoSeparator
DISABLE enum valueSoSelection
KEEP_ZBUFFER enum valueSoSeparator
OFF enum valueSoSeparator
ON enum valueSoSeparator
SHIFT enum valueSoSelection
SINGLE enum valueSoSelection
TOGGLE enum valueSoSelection
 
Typedefsdefined in
 


Open Inventor Toolkit reference manual, generated on 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/