1 #ifndef uiodhortreeitem_h 2 #define uiodhortreeitem_h 16 #include "uiodmainmod.h" 19 class uEMHorizonShiftDialog;
23 typedef uiODTreeItem inheritedClass;
35 const char* iconName()
const;
51 const char* name()
const {
return typeid(*this).name(); }
62 bool atsect,
bool dummy);
64 bool rgba,
bool atsect);
67 virtual int reloadEMObject();
81 bool askContinueAndSaveIfNeeded(
bool withcancel);
121 const char* name()
const {
return typeid(*this).name(); }
135 void initMenuItems();
144 bool askContinueAndSaveIfNeeded(
bool withcancel);
MenuItem shiftmnuitem_
Definition: uiodhortreeitem.h:92
MenuItem snapeventmnuitem_
Definition: uiodhortreeitem.h:91
#define mExpClass(module)
Definition: commondefs.h:160
od_int32 ObjectID
Definition: emposid.h:24
uEMHorizonShiftDialog * horshiftdlg_
Definition: uiodhortreeitem.h:83
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: menuhandler.h:187
MenuItem fillholesmnuitem_
Definition: uiodhortreeitem.h:87
Definition: uiodtreeitem.h:27
OpendTect application top level object.
Definition: uiodmain.h:41
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
MenuItem delchildrenmnuitem_
Definition: uiodhortreeitem.h:97
MenuItem workflowsmnuitem_
Definition: uiodhortreeitem.h:147
MenuItem lockmnuitem_
Definition: uiodhortreeitem.h:98
MenuItem trackitem_
Definition: uiodhortreeitem.h:42
MenuItem parentsmnuitem_
Definition: uiodhortreeitem.h:94
bool atsections_
Definition: uiodhortreeitem.h:102
Definition: uiodhortreeitem.h:118
Definition: uistring.h:89
Definition: uiodtreeitem.h:80
const char * parentType() const
Definition: uiodhortreeitem.h:75
MenuItem derive3dhormnuitem_
Definition: uiodhortreeitem.h:148
Definition: uiodhortreeitem.h:48
#define mDefineItemMembers(type, inherited, parentitem)
Definition: uiodtreeitem.h:97
MenuItem interpolatemnuitem_
Definition: uiodhortreeitem.h:150
Definition: uiodhortreeitem.h:128
MenuItem unlockmnuitem_
Definition: uiodhortreeitem.h:99
MenuItem geom2attrmnuitem_
Definition: uiodhortreeitem.h:89
MenuItem algomnuitem_
Definition: uiodhortreeitem.h:146
MenuItem workflowsmnuitem_
Definition: uiodhortreeitem.h:86
#define mMenuOnAnyButton
Definition: uiodtreeitem.h:91
Definition: uiodemsurftreeitem.h:26
MenuItem parentsrdlmnuitem_
Definition: uiodhortreeitem.h:95
Definition: uiodtreeitem.h:50
Definition: uiodhortreeitem.h:106
bool rgba_
Definition: uiodhortreeitem.h:101
MenuItem positionmnuitem_
Definition: uiodhortreeitem.h:90
#define mShowMenu
Definition: uiodtreeitem.h:90
MenuItem filterhormnuitem_
Definition: uiodhortreeitem.h:88
const char * parentType() const
Definition: uiodhortreeitem.h:138
void sort(ObjectSet< T > &os)
Sort ObjectSet. Must have operator > defined for elements.
Definition: objectset.h:220
MenuItem childrenmnuitem_
Definition: uiodhortreeitem.h:96
static uiHor3DInterpol * create(uiParent *)
CNotifier< uiODHorizonParentTreeItem, int > handleMenu
Definition: uiodhortreeitem.h:30
Definition: uiodhortreeitem.h:58
MenuItem constzitem_
Definition: uiodhortreeitem.h:43
MenuItem snapeventmnuitem_
Definition: uiodhortreeitem.h:149
const char * parentType() const
Definition: uiodhortreeitem.h:38
Definition: i_layout.h:28
MenuItem newmenu_
Definition: uiodhortreeitem.h:31
MenuItem algomnuitem_
Definition: uiodhortreeitem.h:85
Definition: uitreeitemmanager.h:34
Definition: uiodhortreeitem.h:21
MenuItem hordatamnuitem_
Definition: uiodhortreeitem.h:84