1 #ifndef pickretriever_h 2 #define pickretriever_h 15 #include "generalmod.h" 38 virtual void reset() = 0;
39 virtual bool success()
const = 0;
40 virtual bool waiting()
const = 0;
41 virtual const Coord3& getPos()
const = 0;
43 virtual int getTrcNr()
const = 0;
44 virtual int getSceneID()
const = 0;
54 virtual int unTransformedSceneID()
const = 0;
#define mRefCountImpl(ClassName)
Macro to setup a class with destructor for reference counting.
Definition: refcount.h:163
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Interface class for Notifier. See comments there.
Definition: callback.h:161
Definition: pickretriever.h:24
ButtonState
Definition: keyenum.h:20
static RefMan< PickRetriever > instance_
Definition: pickretriever.h:58
A cartesian coordinate in 3D space.
Definition: coord.h:72
Index_Type GeomID
Definition: commontypes.h:52
OD::ButtonState buttonstate_
Definition: pickretriever.h:53