1#ifndef COIN_SOSCXMLSEEKTARGET_H
2#define COIN_SOSCXMLSEEKTARGET_H
36#include <Inventor/navigation/SoScXMLNavigationTarget.h>
42#define COIN_NAVIGATION_SEEK_EVENT_PREFIX SOSCXML_NAVIGATION_TARGETTYPE ".Seek"
44class COIN_DLL_API SoScXMLSeekTarget :
public SoScXMLNavigationTarget {
45 typedef SoScXMLNavigationTarget inherited;
46 SCXML_OBJECT_HEADER(SoScXMLSeekTarget)
49 static void initClass(
void);
50 static void cleanClass(
void);
52 static SoScXMLSeekTarget * constructSingleton(
void);
53 static void destructSingleton(
void);
54 static SoScXMLSeekTarget * singleton(
void);
56 static const SbName & BEGIN(
void);
57 static const SbName & UPDATE(
void);
58 static const SbName & END(
void);
61 SoScXMLSeekTarget(
void);
62 virtual ~SoScXMLSeekTarget(
void);
64 static const SbName & MISS(
void);
65 static const SbName & DONE(
void);
75 static SoScXMLSeekTarget * theSingleton;
The SbName class stores strings by reference.
Definition SbName.h:40
virtual SbBool processOneEvent(const ScXMLEvent *event)
Definition ScXMLEventTarget.cpp:582
Base class for events sent to SCXML state machines.
Definition ScXMLEvent.h:40
The SoGetMatrixAction class is an action for accumulating the transformation matrix of a subgraph.
Definition SoGetMatrixAction.h:46
The SoRayPickAction class does ray intersection with scene graphs.
Definition SoRayPickAction.h:50
The SoSearchAction class provides methods for searching through scene graphs.
Definition SoSearchAction.h:44