1#ifndef COIN_SOHANDLEEVENTACTION_H
2#define COIN_SOHANDLEEVENTACTION_H
36#include <Inventor/actions/SoAction.h>
37#include <Inventor/actions/SoSubAction.h>
44class SoHandleEventActionP;
59 void setEvent(
const SoEvent * ev);
60 const SoEvent * getEvent(
void)
const;
61 void setHandled(
void);
62 SbBool isHandled(
void)
const;
63 void setGrabber(
SoNode * node);
64 void releaseGrabber(
void);
65 SoNode * getGrabber(
void)
const;
66 void setPickRoot(
SoNode * node);
67 SoNode * getPickRoot(
void)
const;
68 void setPickRadius(
const float radiusinpixels);
69 float getPickRadius(
void)
const;
86#include <Inventor/actions/SoRayPickAction.h>
Definition SbPimplPtr.h:55
The SbViewportRegion class is a viewport within a full window.
Definition SbViewportRegion.h:40
The SoAction class is the base class for all traversal actions.
Definition SoAction.h:77
static void initClass(void)
Definition SoAction.cpp:370
virtual void beginTraversal(SoNode *node)
Definition SoAction.cpp:1269
The SoEvent class is the base class for all Coin events.
Definition SoEvent.h:45
The SoHandleEventAction class distributes user events to the scene.
Definition SoHandleEventAction.h:46
The SoNode class is the base class for nodes used in scene graphs.
Definition SoNode.h:56
The SoPickedPointList class is a container for pointers to SoPickedPoint objects.
Definition SoPickedPointList.h:40
The SoPickedPoint class is used for specifying picked points.
Definition SoPickedPoint.h:48