13 #include "uiodmainmod.h" 26 namespace Attrib {
class SelSpec; }
45 void addKeyBoardEvent();
50 virtual const char*
iconName()
const {
return 0; }
61 const char* icon=0,
bool enab=
true);
64 bool isAddItem(
int id,
bool addall)
const;
65 uiMenu* createRemoveMenu();
66 bool isRemoveItem(
int id,
bool removeall)
const;
67 int getNewItemID()
const;
69 virtual void insertStdSubMenu(
uiMenu&);
70 virtual bool handleStdSubMenu(
int menuid);
76 virtual void showAllChildren();
77 virtual void hideAllChildren();
78 virtual void removeAllChildren();
93 void getVwr2DOjIDs(
const DBKey& mid,
120 static const char* viewer2dptr();
121 static const char* applmgrstr();
137 bool selectWithKey(
int);
#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: uiodprmantreeitem.h:57
Application level manager - ties part servers together.
Definition: uiodapplmgr.h:53
OpendTect application top level object.
Definition: uiodmain.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
void usePar(const IOPar &iop, ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:200
Definition: odpresentationmgr.h:36
Definition: uiodvw2dtreeitem.h:113
Definition: uistring.h:88
virtual const Vw2DDataObject * vw2DObject() const
Definition: uiodvw2dtreeitem.h:46
virtual void updateSelSpec(const Attrib::SelSpec *, bool wva)
Definition: uiodvw2dtreeitem.h:73
virtual void updateCS(const TrcKeyZSampling &, bool)
Definition: uiodvw2dtreeitem.h:72
virtual const char * parentType() const
Definition: uiodvw2dtreeitem.h:132
Definition: uiodprmantreeitem.h:24
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Definition: uitreeitem.h:276
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
uiTreeFactorySet * tfs_
Definition: uiodvw2dtreeitem.h:136
Definition: view2ddata.h:20
virtual void doSave()
Definition: uiodvw2dtreeitem.h:79
Definition: uiodvw2dtreeitem.h:29
static uiString sChangeSetup()
Definition: uiodvw2dtreeitem.h:51
Definition: uitreeview.h:29
void fillPar(IOPar &iop, const ODPolygon< T > &poly, const char *inpkey)
Definition: polygon.h:187
Definition: uiodvw2dtreeitem.h:104
A 2D Viewer.
Definition: uiodviewer2d.h:44
static uiHor3DInterpol * create(uiParent *)
Definition: uitreeitem.h:237
virtual void dataTransformCB(CallBacker *)
Definition: uiodvw2dtreeitem.h:74
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
virtual void doSaveAs()
Definition: uiodvw2dtreeitem.h:80
virtual const char * iconName() const
Definition: uiodvw2dtreeitem.h:50
Definition: uiodvw2dtreeitem.h:85
Definition: uitreeitem.h:285
int displayid_
Definition: uiodvw2dtreeitem.h:53
are helping classes for uiTreeViews, wich makes it easy to bundle inteligence and data to treeitems...
Definition: uitreeitem.h:34
#define m3Dots(txt)
Definition: uistrings.h:566
Semblance Attribute.
Definition: attribdataholder.h:21
virtual uiTreeItem * createForVis(const uiODViewer2D &, int visid) const
Definition: uiodvw2dtreeitem.h:107