12 #include "uiflatviewmod.h" 17 class uiBitMapDisplayTask;
24 namespace FlatView {
class Appearance; }
41 uiGraphicsItem* getDisplay();
61 void reGenerateCB(CallBacker*);
62 void dynamicTaskFinishCB(CallBacker*);
64 Task* createDynamicTask(
bool issnapshot);
66 bool isVisible(
bool wva)
const;
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
CallBack finishedcb_
Definition: uibitmapdisplay.h:81
float overlap_
Definition: uibitmapdisplay.h:74
Manages DataPacks.
Definition: datapack.h:174
float getOverlap() const
Definition: uibitmapdisplay.h:52
uiDynamicImageItem * display_
Definition: uibitmapdisplay.h:78
ConstRefMan< FlatDataPack > vdpack_
Definition: uibitmapdisplay.h:72
uiBitMapDisplayTask * basetask_
Definition: uibitmapdisplay.h:79
uiWorldRect boundingbox_
Definition: uibitmapdisplay.h:73
ConstRefMan< FlatDataPack > wvapack_
Definition: uibitmapdisplay.h:71
int workqueueid_
Definition: uibitmapdisplay.h:75
Notifier< uiBitMapDisplay > rangeUpdated
Definition: uibitmapdisplay.h:57
Takes the flat-data from a FlatViewer and puts it into a uiGraphicsItem.
Definition: uibitmapdisplay.h:31
bool withalpha_
Definition: uibitmapdisplay.h:76
DataPack for flat data.
Definition: datapackbase.h:61
Flatviewer appearance.
Definition: flatview.h:276
FlatView::Appearance & appearance_
Definition: uibitmapdisplay.h:70
void setOverlap(float v)
Definition: uibitmapdisplay.h:44
Definition: bitmap2rgb.h:15
CallBacks object-oriented (object + method).
Definition: callback.h:62
Generalization of something (e.g. a computation) that needs to be done in multiple steps...
Definition: task.h:26
Definition: uigraphicsitemimpl.h:149