man SoMotion3Event () - 3D motion events

NAME

SoMotion3Event - 3D motion events

INHERITS FROM

SoEvent > SoMotion3Event

SYNOPSIS

#include <Inventor/events/SoMotion3Event.h> Methods from class SoMotion3Event: c } c } SoMotion3Event()

c } c } getClassTypeId()

c } c } setTranslation(const SbVec3f &t)

c } c } getTranslation() const

c } c } setRotation(const SbRotation &r)

c } c } getRotation() const Methods from class SoEvent: c } c } getTypeId() const

c } c } isOfType(SoType type) const

c } c } setTime(SbTime t)

c } c } getTime() const

c } c } setPosition(const SbVec2s &p)

c } c } getPosition() const

c } c } getPosition(const SbViewportRegion &vpRgn) const

c } c } getNormalizedPosition(const SbViewportRegion &vpRgn) const

c } c } setShiftDown(SbBool isDown)

c } c } setCtrlDown(SbBool isDown)

c } c } setAltDown(SbBool isDown)

c } c } wasShiftDown() const

c } c } wasCtrlDown() const

c } c } wasAltDown() const

DESCRIPTION

SoMotion3Event represents 3D relative motion events in the Inventor event model.

METHODS

c } c } SoMotion3Event()

Constructor. c } c } getClassTypeId()

Return the type id for the SoMotion3Event class. c } c } setTranslation(const SbVec3f &t)

c } c } getTranslation() const

Set and get the relative change in translation since the last translation event. c } c } setRotation(const SbRotation &r)

c } c } getRotation() const

Set and get the relative change in rotation since the last rotation event.

SEE ALSO

SoEvent, SoButtonEvent, SoKeyboardEvent, SoLocation2Event, SoMouseButtonEvent, SoSpaceballButtonEvent, SoHandleEventAction, SoEventCallback, SoSelection, SoInteraction, SoXtDevice