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

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

addIntersection(const SbVec3f &objectspacepoint, SbBool frontpick=TRUE)SoRayPickAction
addMethod(const SoType type, SoActionMethod method)SoRayPickActionstatic
AppliedCode enum nameSoAction
apply(SoNode *root)SoActionvirtual
apply(SoPath *path)SoActionvirtual
apply(const SoPathList &pathlist, SbBool obeysrules=FALSE)SoActionvirtual
apply(SoAction *beingApplied)SoAction
beginTraversal(SoNode *node)SoRayPickActionprotectedvirtual
BELOW_PATH enum value (defined in SoAction)SoAction
computeWorldSpaceRay(void)SoRayPickAction
enableCulling(const SbBool flag)SoPickAction
enableElement(const SoType type, const int stackindex)SoRayPickActionstatic
endTraversal(SoNode *node)SoActionprotectedvirtual
getClassActionMethods(void) (defined in SoRayPickAction)SoRayPickActionprotectedstatic
getClassEnabledElements(void) (defined in SoRayPickAction)SoRayPickActionprotectedstatic
getClassTypeId(void) (defined in SoRayPickAction)SoRayPickActionstatic
getCurPath(void)SoAction
getCurPathCode(void) constSoActioninline
getCurPathTail(void)SoActionvirtual
getEnabledElements(void) constSoRayPickActionprotectedvirtual
getLine(void)SoRayPickAction
getNodeAppliedTo(void) constSoAction
getOriginalPathListAppliedTo(void) constSoAction
getPathAppliedTo(void) constSoAction
getPathCode(int &numindices, const int *&indices)SoAction
getPathListAppliedTo(void) constSoAction
getPickedPoint(const int index=0) constSoRayPickAction
getPickedPointList(void) constSoRayPickAction
getRadius(void) constSoRayPickAction
getState(void) constSoAction
getTypeId(void) constSoRayPickActionvirtual
getViewportRegion(void) constSoPickAction
getViewVolume(void)SoRayPickAction
getWhatAppliedTo(void) constSoAction
hasTerminated(void) constSoAction
hasWorldSpaceRay(void) constSoRayPickAction
IN_PATH enum value (defined in SoAction)SoAction
initClass(void) (defined in SoRayPickAction)SoRayPickActionstatic
initClasses(void)SoActionstatic
intersect(const SbVec3f &v0, const SbVec3f &v1, const SbVec3f &v2, SbVec3f &intersection, SbVec3f &barycentric, SbBool &front) constSoRayPickAction
intersect(const SbVec3f &v0, const SbVec3f &v1, SbVec3f &intersection) constSoRayPickAction
intersect(const SbVec3f &point) constSoRayPickAction
intersect(const SbBox3f &box, const SbBool usefullviewvolume=TRUE)SoRayPickAction
intersect(const SbBox3f &box, SbVec3f &intersection, const SbBool usefullviewvolume=TRUE)SoRayPickAction
invalidateState(void)SoActionvirtual
isBetweenPlanes(const SbVec3f &intersection) constSoRayPickAction
isCullingEnabled(void) constSoPickAction
isLastPathListAppliedTo(void) constSoAction
isOfType(SoType type) constSoActionvirtual
isPickAll(void) constSoRayPickAction
NO_PATH enum value (defined in SoAction)SoAction
NODE enum value (defined in SoAction)SoAction
nullAction(SoAction *action, SoNode *node)SoActionstatic
OFF_PATH enum value (defined in SoAction)SoAction
PATH enum value (defined in SoAction)SoAction
PATH_LIST enum value (defined in SoAction)SoAction
PathCode enum nameSoAction
popCurPath(const PathCode prevpathcode)SoAction
popCurPath(void)SoAction
popPushCurPath(const int childindex, SoNode *node=NULL)SoAction
pushCurPath(const int childindex, SoNode *node=NULL)SoAction
pushCurPath(void)SoAction
reset(void)SoRayPickAction
setNormalizedPoint(const SbVec2f &normpoint)SoRayPickAction
setObjectSpace(void)SoRayPickAction
setObjectSpace(const SbMatrix &matrix)SoRayPickAction
setPickAll(const SbBool flag)SoRayPickAction
setPoint(const SbVec2s &viewportPoint)SoRayPickAction
setRadius(const float radiusinpixels)SoRayPickAction
setRay(const SbVec3f &start, const SbVec3f &direction, float neardistance=-1.0, float fardistance=-1.0)SoRayPickAction
setTerminated(const SbBool flag)SoActionprotected
setViewportRegion(const SbViewportRegion &newregion)SoPickAction
shouldCompactPathList(void) constSoActionprotectedvirtual
SoAction(void)SoActionprotected
SoPickAction(const SbViewportRegion &viewportregion)SoPickActionprotected
SoRayPickAction(const SbViewportRegion &viewportregion)SoRayPickAction
stateSoActionprotected
switchToNodeTraversal(SoNode *node)SoAction
switchToPathTraversal(SoPath *path)SoAction
traversalMethodsSoActionprotected
traverse(SoNode *const node)SoAction
usePathCode(int &numindices, const int *&indices)SoAction
vpRegionSoPickActionprotected
~SoAction(void)SoActionvirtual
~SoPickAction(void)SoPickActionprotectedvirtual
~SoRayPickAction()SoRayPickActionvirtual