7 #ifndef __viewer_PickPoint_h__ 8 #define __viewer_PickPoint_h__ 32 virtual void handle(
Record& record);
37 const SpatialVector& point(
const WindowEvent::Mask& mask)
const;
39 virtual U32 flags(
void)
const {
return m_flags; }
42 virtual void drawFeedback(
sp<DrawI> spDrawI)
const;
45 U32 itemIndex(
const WindowEvent::Mask& mask)
const;
kernel
Definition: namespace.dox:3
virtual void setView(sp< ViewI > spViewI)
Associate with a ViewI for anything screen-based.
Definition: PickPoint.h:41
Interface to handle signals from an SignalerI.
Definition: HandlerI.h:22
Generalized windowing event.
Definition: WindowEvent.h:43
Reference to an instance of a Layout.
Definition: RecordSB.h:35
Interactive specification of a 3D point.
Definition: PickPoint.h:24
A location in 3D space.
Definition: PointI.h:20