12 #include "uiflatviewmod.h" 51 virtual void flip(
bool hor);
53 virtual void doPropertiesDialog(
int vieweridx=0);
96 virtual bool canReUseZoomSettings(
const uiFlatViewer&)
const;
98 virtual void updateZoomManager();
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Notifier< uiFlatViewControl > zoomChanged
Definition: uiflatviewcontrol.h:62
uiFlatViewPropDlg * propdlg_
Definition: uiflatviewcontrol.h:88
virtual void vwrAdded(CallBacker *)
Definition: uiflatviewcontrol.h:102
Notifier< uiFlatViewControl > infoChanged
Definition: uiflatviewcontrol.h:60
virtual void handDragged(CallBacker *)
Definition: uiflatviewcontrol.h:105
ObjectSet< uiFlatViewer > vwrs_
Definition: uiflatviewcontrol.h:83
Notifier< uiFlatViewControl > viewerAdded
Definition: uiflatviewcontrol.h:61
Definition: uiparent.h:24
virtual void handDragging(CallBacker *)
Definition: uiflatviewcontrol.h:104
IOPar infopars_
Definition: uiflatviewcontrol.h:86
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:330
Basic 2D sizes (width/height) class.
Definition: geometry.h:190
Set of (small) copyable elements.
Definition: commontypes.h:26
FlatView properties dialog box.
Definition: uiflatviewpropdlg.h:27
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
virtual void finalPrepare()
Definition: uiflatviewcontrol.h:94
virtual bool handleUserClick(int vwridx)
Definition: uiflatviewcontrol.h:109
FlatView::ZoomMgr zoommgr_
Definition: uiflatviewcontrol.h:84
bool haverubber_
Definition: uiflatviewcontrol.h:85
Definition: mouseevent.h:166
Tools to control uiFlatViewer(s).
Definition: uiflatviewcontrol.h:27
virtual void setViewToCustomZoomLevel(uiFlatViewer &)
Definition: uiflatviewcontrol.h:97
Notifier< uiFlatViewControl > rubberBandUsed
Definition: uiflatviewcontrol.h:63
Manages zoom factors. Will always provide a new zoom when forward() called, using fwdFac()...
Definition: flatviewzoommgr.h:24
virtual void handDragStarted(CallBacker *)
Definition: uiflatviewcontrol.h:103
virtual void keyPressCB(CallBacker *)
Definition: uiflatviewcontrol.h:107
Definition: uidlggroup.h:102
Definition: bitmap2rgb.h:15
Fulfills the FlatView::Viewer specifications using 'ui' classes.
Definition: uiflatviewer.h:31
const FlatView::ZoomMgr & zoomMgr() const
Definition: uiflatviewcontrol.h:76