SoVRMLPlaneSensor Class Reference
[VRML97 nodes]

VSG extension Maps pointing device motion onto a plane. More...

#include <Inventor/VRMLnodes/SoVRMLPlaneSensor.h>

Inheritance diagram for SoVRMLPlaneSensor:
SoVRMLNode SoNode SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Classes

struct  MTstruct

Public Member Functions

virtual SoType getTypeId () const
 SoVRMLPlaneSensor ()
virtual SbBool affectsState () const

Static Public Member Functions

static SoType getClassTypeId ()
static void enableEvents (SbBool OnOffFlag)
static SbBool isEventsEnabled ()

Public Attributes

SoSFVec2f minPosition
SoSFVec2f maxPosition
SoSFBool enabled
SoSFVec3f offset
SoSFBool autoOffset
SoSFString description
SoSFBool isActive
SoSFBool isOver
SoSFVec3f trackPoint_changed
SoSFVec3f translation_changed

Detailed Description

VSG extension Maps pointing device motion onto a plane.

The SoVRMLPlaneSensor maps pointing device (e.g. mouse or wand) motion into translation in two dimensions, in the XY plane of its local space. SoVRMLPlaneSensor uses the descendant geometry of its parent node to determine if a hit occurs.

NOTE: This class does not exist in Open Inventor 10.0 and later.

VRML97 SPECIFICATION

FILE FORMAT/DEFAULT

EVENTS


Open Inventor by FEI reference manual, generated on 19 Aug 2019
Copyright © FEI S.A.S. All rights reserved.
http://www.openinventor.com/