, including all inherited members.
| Variables | defined in | 
  | boundingBoxCaching | SoSeparator |  | 
  | boundingBoxIgnoring | SoGroup |  | 
  | directVizCaching | SoSeparator |  | 
  | fastEditing | SoSeparator |  | 
  | lassoMode | SoExtSelection |  | 
  | lassoPolicy | SoExtSelection |  | 
  | lassoType | SoExtSelection |  | 
  | onPreFilter | SoExtSelection |  | 
  | pickCulling | SoSeparator |  | 
  | policy | SoSelection |  | 
  | renderCaching | SoSeparator |  | 
  | renderCulling | SoSeparator |  | 
  | renderUnitId | SoSeparator |  | 
|   | 
| Functions | defined in | 
  | addChild(SoNode *child) | SoExtSelection |  [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 |  | 
  | animateOverlayLasso(SbBool flg=TRUE) | SoExtSelection |  | 
  | 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() | SoExtSelection |  [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] | 
  | getLassoColor() | SoExtSelection |  [inline] | 
  | getLassoCoordsDC(int &numCoords) | SoExtSelection |  | 
  | getLassoCoordsWC(int &numCoords) | SoExtSelection |  | 
  | getLassoWidth() | SoExtSelection |  [inline] | 
  | getList() const  | SoSelection |  [inline] | 
  | getName() const  | SoBase |  [virtual] | 
  | getNumChildren() const  | SoGroup |  [virtual] | 
  | getNumRenderCaches() | SoSeparator |  [static] | 
  | getNumSelected() const  | SoSelection |  [inline] | 
  | getOverlayLassoColorIndex() | SoExtSelection |  [inline] | 
  | getOverlayLassoPattern() | SoExtSelection |  [inline] | 
  | getOverlaySceneGraph() | SoExtSelection |  [inline] | 
  | getPath(int index) const  | SoSelection |  | 
  | getPickRadius() const  | SoSelection |  [inline] | 
  | getPROTO(const SbName &name) | SoBase |  [static] | 
  | getRefCount() const  | SoRefCounter |  [inline] | 
  | getSelectionPathList() const  | SoExtSelection |  [inline] | 
  | getSelectionSceneGraph() const  | SoExtSelection |  [virtual] | 
  | getTypeId() const  | SoExtSelection |  [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] | 
  | isOverlayLassoAnimated() | SoExtSelection |  [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] | 
  | isUsingFastEditing() | SoExtSelection |  [inline] | 
  | isUsingOverlay() | SoExtSelection |  [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(SoNode *root, int numCoord, SbVec2f *lassoCoord, const SbViewportRegion &viewport, SbBool shiftPressed) | SoExtSelection |  | 
  | select(SoNode *root, int numCoord, SbVec3f *lassoCoord, const SbViewportRegion &viewport, SbBool shiftPressed) | SoExtSelection |  | 
  | SoSelection::select(const SoPath *path) | SoSelection |  | 
  | SoSelection::select(SoNode *node) | SoSelection |  | 
  | set(const char *fieldDataString) | SoFieldContainer |  [inline] | 
  | set(const SbString &fieldDataString) | SoFieldContainer |  [inline] | 
  | setEndSelectionCallback(SelectionEventCallback *callback, void *userData=NULL) | SoExtSelection |  [virtual] | 
  | setLassoColor(SbColor c) | SoExtSelection |  | 
  | setLassoWidth(float width) | SoExtSelection |  [inline] | 
  | setLineSegmentFilterCallback(SoExtSelectionLineSegmentCB *cb, void *userData=NULL) | SoExtSelection |  | 
  | setMovingSelectionCallback(SelectionEventCallback *callback, void *userData=NULL) | SoExtSelection |  [virtual] | 
  | setName(const SbName &name) | SoBase |  [virtual] | 
  | setNumRenderCaches(int howMany) | SoSeparator |  [static] | 
  | setOverlayLassoColorIndex(int index) | SoExtSelection |  [inline] | 
  | setOverlayLassoPattern(unsigned short pattern) | SoExtSelection |  | 
  | 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] | 
  | setPointFilterCallback(SoExtSelectionPointCB *cb, void *userData=NULL) | SoExtSelection |  | 
  | setSelectionSceneGraph(SoNode *sceneGraph) | SoExtSelection |  [virtual] | 
  | setStartSelectionCallback(SelectionEventCallback *callback, void *userData=NULL) | SoExtSelection |  [virtual] | 
  | setSynchronizable(const bool b) | SoBase |  [inline] | 
  | setToDefaults() | SoFieldContainer |  | 
  | setTriangleFilterCallback(SoExtSelectionTriangleCB *cb, void *userData=NULL) | SoExtSelection |  | 
  | setUserData(void *data) | SoFieldContainer |  [inline, virtual] | 
  | SoExtSelection() | SoExtSelection |  | 
  | 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 |  | 
  | useFastEditing(SbBool flg=TRUE) | SoExtSelection |  | 
  | useOverlay(SbBool flg=TRUE) | SoExtSelection |  [inline] | 
|   | 
| Enumerations | defined in | 
  | CacheEnabled enum name | SoSeparator |  | 
  | FastEditing enum name | SoSeparator |  | 
  | LassoMode enum name | SoExtSelection |  | 
  | LassoPolicy enum name | SoExtSelection |  | 
  | LassoType enum name | SoExtSelection |  | 
  | Policy enum name | SoSelection |  | 
  | ReturnType enum name | SoExtSelection |  | 
|   | 
| Enumerator | defined in | 
  | ALL_SHAPES enum value | SoExtSelection |  | 
  | AUTO enum value | SoSeparator |  | 
  | CLEAR_ZBUFFER enum value | SoSeparator |  | 
  | DISABLE enum value | SoSelection |  | 
  | ELLIPSE enum value | SoExtSelection |  | 
  | FULL enum value | SoExtSelection |  | 
  | FULL_BBOX enum value | SoExtSelection |  | 
  | KEEP_ZBUFFER enum value | SoSeparator |  | 
  | LASSO enum value | SoExtSelection |  | 
  | NOLASSO enum value | SoExtSelection |  | 
  | NOSELECT_CONTINUE enum value | SoExtSelection |  | 
  | NOSELECT_RETURN enum value | SoExtSelection |  | 
  | OFF enum value | SoSeparator |  | 
  | ON enum value | SoSeparator |  | 
  | PART enum value | SoExtSelection |  | 
  | PART_BBOX enum value | SoExtSelection |  | 
  | RECTANGLE enum value | SoExtSelection |  | 
  | SELECT_CONTINUE enum value | SoExtSelection |  | 
  | SELECT_RETURN enum value | SoExtSelection |  | 
  | SHIFT enum value | SoSelection |  | 
  | SINGLE enum value | SoSelection |  | 
  | TOGGLE enum value | SoSelection |  | 
  | VISIBLE_SHAPES enum value | SoExtSelection |  | 
|   | 
| Typedefs | defined in | 
  | SelectionEventCallback typedef | SoExtSelection |  | 
  | SoExtSelectionLineSegmentCB typedef | SoExtSelection |  | 
  | SoExtSelectionPointCB typedef | SoExtSelection |  | 
  | SoExtSelectionTriangleCB typedef | SoExtSelection |  | 
|   |