1 #ifndef COIN_SOHANDLEEVENTACTION_H 2 #define COIN_SOHANDLEEVENTACTION_H 36 #include <Inventor/actions/SoAction.h> 37 #include <Inventor/actions/SoSubAction.h> 44 class 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> 87 #endif // COIN_INTERNAL 89 #endif // !COIN_SOHANDLEEVENTACTION_H static void initClass(void)
Definition: SoAction.cpp:370
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 SoAction class is the base class for all traversal actions.
Definition: SoAction.h:77
The SoHandleEventAction class distributes user events to the scene.
Definition: SoHandleEventAction.h:46
The SoPickedPoint class is used for specifying picked points.
Definition: SoPickedPoint.h:48
The SoEvent class is the base class for all Coin events.
Definition: SoEvent.h:45
virtual void beginTraversal(SoNode *node)
Definition: SoAction.cpp:1270
The SbViewportRegion class is a viewport within a full window.
Definition: SbViewportRegion.h:40