1 #ifndef uiflatviewcontrol_h 2 #define uiflatviewcontrol_h 14 #include "uiflatviewmod.h" 53 virtual void flip(
bool hor);
55 virtual void doPropertiesDialog(
int vieweridx=0);
105 virtual void updateZoomManager();
#define mExpClass(module)
Definition: commondefs.h:160
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Notifier< uiFlatViewControl > zoomChanged
Definition: uiflatviewcontrol.h:64
uiFlatViewPropDlg * propdlg_
Definition: uiflatviewcontrol.h:90
virtual void vwrAdded(CallBacker *)
Definition: uiflatviewcontrol.h:109
Notifier< uiFlatViewControl > infoChanged
Definition: uiflatviewcontrol.h:62
virtual void handDragged(CallBacker *)
Definition: uiflatviewcontrol.h:112
ObjectSet< uiFlatViewer > vwrs_
Definition: uiflatviewcontrol.h:85
Notifier< uiFlatViewControl > viewerAdded
Definition: uiflatviewcontrol.h:63
Definition: uiparent.h:26
virtual void handDragging(CallBacker *)
Definition: uiflatviewcontrol.h:111
IOPar infopars_
Definition: uiflatviewcontrol.h:88
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:324
Basic 2D sizes (width/height) class.
Definition: geometry.h:76
Set of (small) copyable elements.
Definition: commontypes.h:30
FlatView properties dialog box.
Definition: uiflatviewpropdlg.h:29
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
virtual void finalPrepare()
Definition: uiflatviewcontrol.h:96
virtual bool handleUserClick(int vwridx)
Definition: uiflatviewcontrol.h:116
FlatView::ZoomMgr zoommgr_
Definition: uiflatviewcontrol.h:86
bool haverubber_
Definition: uiflatviewcontrol.h:87
Definition: mouseevent.h:162
Tools to control uiFlatViewer(s).
Definition: uiflatviewcontrol.h:29
virtual void setViewToCustomZoomLevel(uiFlatViewer &)
Definition: uiflatviewcontrol.h:100
Notifier< uiFlatViewControl > rubberBandUsed
Definition: uiflatviewcontrol.h:65
Manages zoom factors. Will always provide a new zoom when forward() called, using fwdFac()...
Definition: flatviewzoommgr.h:26
virtual void handDragStarted(CallBacker *)
Definition: uiflatviewcontrol.h:110
virtual void keyPressCB(CallBacker *)
Definition: uiflatviewcontrol.h:114
Definition: uidlggroup.h:86
Definition: bitmap2rgb.h:18
Fulfills the FlatView::Viewer specifications using 'ui' classes.
Definition: uiflatviewer.h:33
const FlatView::ZoomMgr & zoomMgr() const
Definition: uiflatviewcontrol.h:78