SoPickAction(3iv)

SoPickAction3iv

Abstract base class for picking objects in a scene

Usage

#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()

Inherits from

SoAction > SoPickAction

Overview

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.

Releases

Unchanged in 9 releases since Debian 3.0 (Woody).

  1. 3.0–13

From inventor-doc 2.1.6+ds-2 in Debian 13 (Trixie). Parsed by carta from the page's man source.