table of contents
SoPickAction(3IV)() | SoPickAction(3IV)() |
NAME¶
SoPickAction — abstract base class for picking objects in a scene
INHERITS FROM¶
SoAction > SoPickAction
SYNOPSIS¶
#include <Inventor/actions/SoPickAction.h>
Methods from class SoPickAction:
void setViewportRegion(const SbViewportRegion
&newRegion)
const SbViewportRegion & getViewportRegion()
const
Methods from class SoAction:
virtual void apply(SoNode *node)
virtual void apply(SoPath *path)
virtual void apply(const SoPathList &pathList,
SbBool obeysRules = FALSE)
static SoType getClassTypeId()
virtual SoType getTypeId()
virtual SbBool isOfType(SoType type)
virtual void invalidateState()
DESCRIPTION¶
This is an abstract base class for all picking actions. Currently, the only supported subclass is the SoRayPickAction.
METHODS¶
void setViewportRegion(const
SbViewportRegion &newRegion)
const SbViewportRegion & getViewportRegion()
const
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