Coin Logo Coin3D is Free Software,
published under the BSD 3-clause license.
https://coin3d.github.io
https://www.kongsberg.com/en/kogt/
SoExtSelection Member List

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

addAuditor(void *const auditor, const SoNotRec::Type type)SoBase
addChangeCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addChild(SoNode *node)SoGroupvirtual
addCopy(const SoFieldContainer *orig, const SoFieldContainer *copy)SoFieldContainerstatic
addDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addName(SoBase *const base, const char *const name)SoBasestatic
addPath(SoPath *path)SoSelectionprotected
addSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
addStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
addToCopyDict(void) constSoNodevirtual
addWriteReference(SoOutput *out, SbBool isfromfield=FALSE)SoGroupvirtual
affectsState(void) constSoSeparatorvirtual
alive (defined in SoBase)SoBasemutable
ALL_SHAPES enum valueSoExtSelection
animateOverlayLasso(const SbBool animate=TRUE)SoExtSelection
assertAlive(void) constSoBase
audioRender(SoAudioRenderAction *action)SoSeparatorvirtual
audioRenderS(SoAction *action, SoNode *node)SoNodestatic
AUTO enum valueSoSeparator
BaseFlags enum nameSoBaseprotected
boundingBoxCachingSoSeparator
CacheEnabled enum nameSoSeparator
callback(SoCallbackAction *action)SoSeparatorvirtual
callbackS(SoAction *action, SoNode *node)SoNodestatic
callPickCBOnlyIfSelectableSoSelectionprotected
changeCBListSoSelectionprotected
checkCopy(const SoFieldContainer *orig)SoFieldContainerstatic
childrenSoGroupprotected
COIN_1_0 enum valueSoNode
COIN_2_0 enum valueSoNode
COIN_2_2 enum value (defined in SoNode)SoNode
COIN_2_3 enum value (defined in SoNode)SoNode
COIN_2_4 enum value (defined in SoNode)SoNode
COIN_2_5 enum value (defined in SoNode)SoNode
COIN_3_0 enum value (defined in SoNode)SoNode
COIN_4_0 enum value (defined in SoNode)SoNode
connectRoute(SoInput *input, const SbName &fromnodename, const SbName &fromfieldname, const SbName &tonodename, const SbName &tofieldname)SoBasestatic
copy(SbBool copyconnections=FALSE) constSoNodevirtual
copyContents(const SoFieldContainer *from, SbBool copyconnections)SoGroupprotectedvirtual
copyDone(void)SoFieldContainerstatic
copyFieldValues(const SoFieldContainer *container, SbBool copyconnections=FALSE)SoFieldContainer
copyFromThis(const SoPath *path) constSoSelectionprotected
copyThroughConnection(void) constSoNodevirtual
createNotRec(void) (defined in SoGroup)SoGroupprotectedvirtual
cullTest(SoState *state)SoSeparatorprotectedvirtual
cullTest(SoGLRenderAction *action, int &cullresults)SoSeparatorprotectedvirtual
decrementCurrentWriteCounter(void)SoBasestatic
deselCBListSoSelectionprotected
deselect(const SoPath *path)SoSelection
deselect(const int which)SoSelection
deselect(SoNode *node)SoSelection
deselectAll(void)SoSelection
destroy(void)SoBaseprotectedvirtual
DISABLE enum valueSoSelection
doAction(SoAction *action)SoSeparatorvirtual
enableNotify(const SbBool flag)SoFieldContainer
EXTENSION enum valueSoNode
fieldsAreEqual(const SoFieldContainer *container) constSoFieldContainer
findChild(const SoNode *node) constSoGroupvirtual
findCopy(const SoFieldContainer *orig, const SbBool copyconnections)SoFieldContainerstatic
findPath(const SoPath *path) constSoSelectionprotected
finishCBListSoSelectionprotected
FULL enum valueSoExtSelection
FULL_BBOX enum valueSoExtSelection
get(SbString &fielddata)SoFieldContainer
get(SbString &fielddata, SoOutput *out)SoFieldContainer
getActionMethodIndex(const SoType type)SoNodestatic
getAllFields(SoFieldList &l) constSoFieldContainervirtual
getAuditors(void) constSoBase
getBoundingBox(SoGetBoundingBoxAction *action)SoSeparatorvirtual
getBoundingBoxS(SoAction *action, SoNode *node)SoNodestatic
getByName(const SbName &name)SoNodestatic
getByName(const SbName &name, SoNodeList &l)SoNodestatic
getChild(int index) constSoGroupvirtual
getChildren(void) constSoGroupvirtual
getClassTypeId(void) (defined in SoExtSelection)SoExtSelectionstatic
getCompatibilityTypes(const SoType &nodetype)SoNodestatic
getCurrentWriteCounter(void)SoBaseprotectedstatic
getEventIn(const SbName &name) constSoFieldContainervirtual
getEventOut(const SbName &name) constSoFieldContainervirtual
getField(const SbName &name) constSoFieldContainervirtual
getFieldData(void) constSoExtSelectionprotectedvirtual
getFieldDataPtr(void) (defined in SoExtSelection)SoExtSelectionprotectedstatic
getFieldName(const SoField *const field, SbName &name) constSoFieldContainer
getFields(SoFieldList &l) constSoFieldContainervirtual
getFieldsMemorySize(size_t &managed, size_t &unmanaged) constSoFieldContainervirtual
getFileFormatName(void) constSoBaseprotectedvirtual
getIsBuiltIn(void) constSoFieldContainer
getLassoColor(void)SoExtSelection
getLassoCoordsDC(int &numCoords)SoExtSelection
getLassoCoordsWC(int &numCoords)SoExtSelection
getLassoWidth(void)SoExtSelection
getList(void) constSoSelection
getMatrix(SoGetMatrixAction *action)SoSeparatorvirtual
getMatrixS(SoAction *action, SoNode *node)SoNodestatic
getName(void) constSoBasevirtual
getNamedBase(const SbName &name, SoType type)SoBasestatic
getNamedBases(const SbName &name, SoBaseList &baselist, SoType type)SoBasestatic
getNextActionMethodIndex(void)SoNodeprotectedstatic
getNextNodeId(void)SoNodestatic
getNodeId(void) constSoNode
getNodeType(void) constSoNode
getNumChildren(void) constSoGroupvirtual
getNumRenderCaches(void)SoSeparatorstatic
getNumSelected(void) constSoSelection
getOverlayLassoColorIndex(void)SoExtSelection
getOverlayLassoPattern(void)SoExtSelection
getOverlaySceneGraph(void)SoExtSelection
getPath(const int index) constSoSelection
getPickMatching(void) constSoSelection
getPrimitiveCount(SoGetPrimitiveCountAction *action)SoSeparatorvirtual
getPrimitiveCountS(SoAction *action, SoNode *node)SoNodestatic
getRefCount(void) constSoBase
getSelectionPathList() constSoExtSelection
getTraceRefs(void)SoBasestatic
getTypeId(void) constSoExtSelectionvirtual
getUserData(void) constSoFieldContainer
GLRender(SoGLRenderAction *action)SoSeparatorvirtual
GLRenderBelowPath(SoGLRenderAction *action)SoExtSelectionvirtual
GLRenderInPath(SoGLRenderAction *action)SoSeparatorvirtual
GLRenderOffPath(SoGLRenderAction *action)SoSeparatorvirtual
GLRenderS(SoAction *action, SoNode *node)SoNodestatic
grabEventsCleanup(void)SoNodevirtual
grabEventsSetup(void)SoNodevirtual
handleEvent(SoHandleEventAction *action)SoExtSelectionvirtual
handleEventS(SoAction *action, SoNode *node)SoNodestatic
hasDefaultValues(void) constSoFieldContainer
hasMultipleWriteRefs(void) constSoBaseprotected
incNextActionMethodIndex(void)SoNodeprotectedstatic
incrementCurrentWriteCounter(void)SoBasestatic
initClass(void) (defined in SoExtSelection)SoExtSelectionstatic
initClasses(void)SoNodestatic
initCopyDict(void)SoFieldContainerstatic
insertChild(SoNode *child, int newchildindex)SoGroupvirtual
INVENTOR enum valueSoNode
INVENTOR_1 enum valueSoNode
INVENTOR_2_0 enum valueSoNode
INVENTOR_2_1 enum valueSoNode
INVENTOR_2_5 enum valueSoNode
INVENTOR_2_6 enum valueSoNode
INVENTOR_5_0 enum value (defined in SoNode)SoNode
INVENTOR_6_0 enum value (defined in SoNode)SoNode
invokeSelectionPolicy(SoPath *path, SbBool shiftDown)SoSelectionprotected
IS_ENGINE enum value (defined in SoBase)SoBaseprotected
IS_GROUP enum value (defined in SoBase)SoBaseprotected
isBuiltInSoFieldContainerprotected
isNotifyEnabled(void) constSoFieldContainer
isOfType(SoType type) constSoBase
isOverlayLassoAnimated(void)SoExtSelection
isOverride(void) constSoNode
isPickMatching(void) constSoSelection
isSelected(const SoPath *path) constSoSelection
isSelected(SoNode *node) constSoSelection
isUsingOverlay(void)SoExtSelection
LASSO enum valueSoExtSelection
LassoMode enum nameSoExtSelection
lassoModeSoExtSelection
lassoPolicySoExtSelection
LassoPolicy enum nameSoExtSelection
LassoType enum nameSoExtSelection
lassoTypeSoExtSelection
mouseDownPickPathSoSelectionprotected
nextActionMethodIndexSoNodeprotectedstatic
nextUniqueIdSoNodeprotectedstatic
NodeType enum nameSoNode
NOLASSO enum valueSoExtSelection
notify(SoNotList *nl)SoSeparatorvirtual
OFF enum valueSoSeparator
ON enum valueSoSeparator
operator[](const int i) constSoSelection
PART enum valueSoExtSelection
PART_BBOX enum valueSoExtSelection
performSingleSelection(SoPath *path)SoSelectionprotected
performToggleSelection(SoPath *path)SoSelectionprotected
pick(SoPickAction *action)SoGroupvirtual
pickCBDataSoSelectionprotected
pickCBFuncSoSelectionprotected
pickCullingSoSeparator
pickMatchingSoSelectionprotected
pickS(SoAction *action, SoNode *node)SoNodestatic
policySoSelection
Policy enum nameSoSelection
rayPick(SoRayPickAction *action)SoSeparatorvirtual
rayPickS(SoAction *action, SoNode *node)SoNodestatic
read(SoInput *input, SoBase *&base, SoType expectedtype)SoBasestatic
readChildren(SoInput *in)SoGroupprotectedvirtual
readInstance(SoInput *in, unsigned short flags)SoSeparatorprotectedvirtual
readRoute(SoInput *input)SoBasestatic
RECTANGLE enum valueSoExtSelection
ref(void) constSoBase
referencecount (defined in SoBase)SoBasemutable
removeAllChildren(void)SoGroupvirtual
removeAuditor(void *const auditor, const SoNotRec::Type type)SoBase
removeChangeCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeChild(int childindex)SoGroupvirtual
removeChild(SoNode *child)SoGroupvirtual
removeDeselectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeFinishCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
removeName(SoBase *const base, const char *const name)SoBasestatic
removePath(const int which)SoSelectionprotected
removeSelectionCallback(SoSelectionPathCB *f, void *userData=NULL)SoSelection
removeStartCallback(SoSelectionClassCB *f, void *userData=NULL)SoSelection
renderCachingSoSeparator
renderCullingSoSeparator
replaceChild(int index, SoNode *newchild)SoGroupvirtual
replaceChild(SoNode *oldchild, SoNode *newchild)SoGroupvirtual
search(SoSearchAction *action)SoSeparatorvirtual
searchS(SoAction *action, SoNode *node)SoNodestatic
selCBListSoSelectionprotected
select(SoNode *root, int numcoords, SbVec2f *lasso, const SbViewportRegion &vp, SbBool shiftpolicy)SoExtSelection
select(SoNode *root, int numcoords, SbVec3f *lasso, const SbViewportRegion &vp, SbBool shiftkeypolicy)SoExtSelection
SoSelection::select(const SoPath *path)SoSelection
SoSelection::select(SoNode *node)SoSelection
selectionListSoSelectionprotected
set(const char *const fielddata)SoFieldContainer
set(const char *fielddata, SoInput *input)SoFieldContainer
setCompatibilityTypes(const SoType &nodetype, const uint32_t bitmask)SoNodeprotectedstatic
setInstancePrefix(const SbString &c)SoBasestatic
setLassoColor(const SbColor &color)SoExtSelection
setLassoFilterCallback(SoLassoSelectionFilterCB *f, void *userdata=NULL, const SbBool callonlyifselectable=TRUE)SoExtSelection
setLassoWidth(const float width)SoExtSelection
setLineSegmentFilterCallback(SoExtSelectionLineSegmentCB *func, void *userdata=NULL)SoExtSelection
setName(const SbName &newname)SoBasevirtual
setNextActionMethodIndex(int index)SoNodeprotectedstatic
setNodeType(const NodeType type)SoNode
setNumRenderCaches(const int howmany)SoSeparatorstatic
setOperation(const SoNotRec::OperationType opType=SoNotRec::UNSPECIFIED, const SoNode *cc=NULL, const SoNode *pc=NULL, const int ci=-1) (defined in SoGroup)SoGroupprotected
setOverlayLassoColorIndex(const int index)SoExtSelection
setOverlayLassoPattern(const unsigned short pattern)SoExtSelection
setOverride(const SbBool state)SoNode
setPickFilterCallback(SoSelectionPickCB *f, void *userData=NULL, const SbBool callOnlyIfSelectable=TRUE)SoSelection
setPickMatching(const SbBool pickMatching)SoSelection
setPointFilterCallback(SoExtSelectionPointCB *func, void *userdata=NULL)SoExtSelection
setToDefaults(void)SoFieldContainer
setTraceRefs(SbBool trace)SoBasestatic
setTriangleFilterCallback(SoExtSelectionTriangleCB *func, void *userdata=NULL)SoExtSelection
setUserData(void *userdata) constSoFieldContainer
SHIFT enum valueSoSelection
shouldWrite(void)SoBase
SINGLE enum valueSoSelection
SoBase(void)SoBaseprotected
SoExtSelection(void)SoExtSelection
SoFieldContainer(void)SoFieldContainerprotected
SoGroup(void)SoGroup
SoGroup(int nchildren)SoGroup
SoNode(void)SoNodeprotected
SoSelection(void)SoSelection
SoSelection(const int nChildren)SoSelection
SoSeparator(void)SoSeparator
SoSeparator(const int nchildren)SoSeparator
startCBListSoSelectionprotected
startNotify(void)SoNodevirtual
staticDataLock(void) (defined in SoBase)SoBaseprotectedstatic
staticDataUnlock(void) (defined in SoBase)SoBaseprotectedstatic
TOGGLE enum valueSoSelection
toggle(const SoPath *path)SoSelection
toggle(SoNode *node)SoSelection
touch(void)SoBase
uniqueIdSoNodeprotected
unref(void) constSoBase
unrefNoDelete(void) constSoBase
useOverlay(SbBool overlay=TRUE)SoExtSelection
validateNewFieldValue(SoField *field, void *newval)SoFieldContainervirtual
VISIBLE_SHAPES enum valueSoExtSelection
VRML1 enum valueSoNode
VRML2 enum valueSoNode
wasShiftDown(void) constSoExtSelection
write(SoWriteAction *action)SoGroupvirtual
writeFooter(SoOutput *out) constSoBaseprotected
writeHeader(SoOutput *out, SbBool isgroup, SbBool isengine) constSoBaseprotected
writeInstance(SoOutput *out)SoNodevirtual
writeS(SoAction *action, SoNode *node)SoNodestatic
~SoBase()SoBaseprotectedvirtual
~SoExtSelection()SoExtSelectionprotectedvirtual
~SoFieldContainer()SoFieldContainerprotectedvirtual
~SoGroup()SoGroupprotectedvirtual
~SoNode()SoNodeprotectedvirtual
~SoSelection()SoSelectionprotectedvirtual
~SoSeparator()SoSeparatorprotectedvirtual