OpendTect  6.3
uiodvolproctreeitem.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: K. Tingdahl
8  Date: October 2007
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uiodmainmod.h"
14 #include "uioddatatreeitem.h"
15 #include "dbkey.h"
16 
17 namespace VolProc
18 {
19 
22 public:
23  static void initClass();
24  uiDataTreeItem(const char* parenttype,
25  const DBKey* setupmid=0);
26  ~uiDataTreeItem();
27 
28  bool selectSetup();
29 
30  static const char* sKeyVolumeProcessing()
31  { return "VolumeProcessing"; }
32 
33 protected:
34 
35  bool anyButtonClick(uiTreeViewItem*);
36 
37  static uiODDataTreeItem* create(const Attrib::SelSpec&,const char*);
38  void createMenu(MenuHandler* menu ,bool istoolbar);
39  void handleMenuCB(CallBacker*);
40  uiString createDisplayName() const;
41  void updateColumnText(int col);
42 
46 
48 
49 };
50 
51 } // namespace VolProc
MenuItem reloadmenuitem_
Definition: uiodvolproctreeitem.h:44
Definition: uioddatatreeitem.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
Definition: menuhandler.h:185
OpendTect application top level object.
Definition: uiodmain.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
static const char * sKeyVolumeProcessing()
Definition: uiodvolproctreeitem.h:30
Definition: uistring.h:88
DBKey mid_
Definition: uiodvolproctreeitem.h:47
Definition: uitreeview.h:194
Definition: menuhandler.h:74
Adapter for a VolProc chain to external attribute calculation.
Definition: velocitygridder.h:29
MenuItem selmenuitem_
Definition: uiodvolproctreeitem.h:43
MenuItem editmenuitem_
Definition: uiodvolproctreeitem.h:45
Definition: uiodvolproctreeitem.h:20
static uiHor3DInterpol * create(uiParent *)
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:43
Full key to any object in the OpendTect data store.
Definition: dbkey.h:36
static void initClass()

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