OpendTect  6.3
uifillpattern.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Bert
8  Date: Sep 2012
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uitoolsmod.h"
14 #include "uigroup.h"
15 #include "draw.h"
16 class uiComboBox;
17 class uiRectItem;
18 
19 
20 
24 mExpClass(uiTools) uiFillPattern : public uiGroup
25 {
26 public:
27 
29 
30  OD::FillPattern get() const;
31  void set(const OD::FillPattern&);
32 
34 
35 protected:
36 
40 
41  void reDrawPattern();
42  void setOptNms();
43 
44  void selChg(CallBacker*);
45 
46 };
Definition: uigroup.h:53
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
one-line element for fill pattern selection. No text label.
Definition: uifillpattern.h:24
Combo box.
Definition: uicombobox.h:30
Definition: uiparent.h:24
Notifier< uiFillPattern > patternChanged
Definition: uifillpattern.h:33
Definition: draw.h:145
uiComboBox * optfld_
Definition: uifillpattern.h:38
Definition: uigraphicsitemimpl.h:259
uiComboBox * typefld_
Definition: uifillpattern.h:37
uiRectItem * patrect_
Definition: uifillpattern.h:39

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017