12 #include "uiflatviewmod.h" 25 : isflattened_(false) {};
28 void setViewerType(
const uiFlatViewer* vwr,
bool isintime);
33 { isflattened_ = flattened; }
52 bool setActiveVwr(
int vwridx);
57 { viewmgr_.setViewerType( vwr, isintime ); }
59 { viewmgr_.setD2TModels( d2t ); }
61 { viewmgr_.setFlattened( flattened ); }
72 bool handleUserClick(
int vwridx);
77 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
void setZoomCoupled(bool yn)
Definition: uimultiflatviewcontrol.h:54
ObjectSet< uiToolBar > toolbars_
Definition: uimultiflatviewcontrol.h:67
MFVCViewManager viewmgr_
Definition: uimultiflatviewcontrol.h:70
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
MFVCViewManager()
Definition: uimultiflatviewcontrol.h:24
void setDrawZoomBoxes(bool yn)
Definition: uimultiflatviewcontrol.h:55
uiFlatViewer * activevwr_
Definition: uimultiflatviewcontrol.h:76
uiToolBar * getToolBar(int idx)
Definition: uimultiflatviewcontrol.h:49
ObjectSet< FlatView::AuxData > zoomboxes_
Definition: uimultiflatviewcontrol.h:69
bool iszoomcoupled_
Definition: uimultiflatviewcontrol.h:73
void setFlattened(bool flattened)
Definition: uimultiflatviewcontrol.h:32
void setD2TModels(const ObjectSet< const TimeDepthModel > &d2t)
Definition: uimultiflatviewcontrol.h:58
ObjectSet< const TimeDepthModel > d2tmodels_
Definition: uimultiflatviewcontrol.h:37
uiFlatViewer * activeVwr() const
Definition: uimultiflatviewcontrol.h:51
The standard tools to control uiFlatViewer(s).
Definition: uiflatviewstdcontrol.h:49
bool isFlattened() const
Definition: uimultiflatviewcontrol.h:34
bool drawzoomboxes_
Definition: uimultiflatviewcontrol.h:74
void setFlattened(bool flattened)
Definition: uimultiflatviewcontrol.h:60
void setViewerType(const uiFlatViewer *vwr, bool isintime)
Definition: uimultiflatviewcontrol.h:56
bool isflattened_
Definition: uimultiflatviewcontrol.h:39
A control for flatviewers with different zoom properties and settings.
Definition: uimultiflatviewcontrol.h:21
Definition: uimultiflatviewcontrol.h:43
BoolTypeSet zintimeflags_
Definition: uimultiflatviewcontrol.h:36
ObjectSet< const uiFlatViewer > vwrs_
Definition: uimultiflatviewcontrol.h:38
Fulfills the FlatView::Viewer specifications using 'ui' classes.
Definition: uiflatviewer.h:31
Definition: uiflatviewstdcontrol.h:53
ObjectSet< uiToolButton > parsbuts_
Definition: uimultiflatviewcontrol.h:68