SoPickAction(3IV)
SoPickAction (SoPickAct) - abstract base class for picking objects in a scene
As shipped in IRIX 6.5.30. Added in IRIX 6.5.22.
NAME SoPickAction (SoPickAct) - abstract base class for picking objects in a scene INHERITS FROM SoAction > SoPickAction SYNOPSIS #include <Inventor_c/actions/SoPickAction.h> typedef SoPickAction SoPickAct Functions from class SoPickAction: void SoPickActSetVPReg(SoPickAct *this, const SbViewportRegion *newRegion) const SbViewportRegion * SoPickActGetVPReg(const SoPickAct *this) Functions from class SoAction: void SoPickActDelete(SoPickAct *this) void SoPickActApply(SoPickAct *this, SoNode *node) void SoPickActApplyPath(SoPickAct *this, SoPath *path) void SoPickActApplyPathList(SoPickAct *this, const SoPathList *pathList, SbBool obeysRules = FALSE) SoType SoPickActGetClassTypeId() SoType SoPickActGetTypeId(SoPickAct *this) SbBool SoPickActIsOfType(SoPickAct *this, SoType type) void SoPickActInvalidateState(SoPickAct *this) DESCRIPTION This is an abstract base class for all picking actions. Currently, the only supported subclass is the SoRayPickAction. FUNCTIONS void SoPickActSetVPReg(SoPickAct *this, const SbViewportRegion *newRegion) const SbViewportRegion * SoPickActGetVPReg(const SoPickAct *this) Sets/returns current viewport region to use for action. Even though the picking operation may not involve a window per se, some nodes need this information to determine their size and placement. SEE ALSO SoRayPickAction