14 #include "uiodmainmod.h" 21 class uiRandomLinePolyLineDlg;
22 namespace Geometry {
class RandomLineSet; }
32 virtual void addMenuItems();
33 const char* childObjTypeKey()
const;
34 virtual Probe* createNewProbe()
const;
46 bool setProbeToBeAddedParams(
int mnuid);
48 bool setRDLIDFromContours();
49 bool setRDLIDFromExisting();
50 bool setRDLIDFromPolygon();
51 bool setRDLFromTable();
52 bool setRDLID(
int opt);
53 void setRDLFromPicks();
54 void setRDLFromWell();
61 namespace visSurvey {
class RandomTrackDisplay; }
68 const char* name()
const {
return typeid(*this).name(); }
MenuItem saveas2dmnuitem_
Definition: uiodrandlinetreeitem.h:100
Definition: uioddatatreeitem.h:53
#define mExpClass(module)
Definition: commondefs.h:157
uiRandomLinePolyLineDlg * rdlpolylinedlg_
Definition: uiodrandlinetreeitem.h:38
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
FixedString Default()
Definition: keystrs.h:57
Definition: menuhandler.h:185
OpendTect application top level object.
Definition: uiodmain.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define mMenuOnAnyButton
Definition: uiodscenetreeitem.h:80
Probe * rdlprobetobeadded_
Definition: uiodrandlinetreeitem.h:44
Definition: uiodrandlinetreeitem.h:25
Definition: uiodprobeparenttreeitem.h:65
const char * parentType() const
Definition: uiodrandlinetreeitem.h:91
MenuItem editnodesmnuitem_
Definition: uiodrandlinetreeitem.h:96
Definition: uiodscenetreeitem.h:69
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:18
MenuItem insertnodemnuitem_
Definition: uiodrandlinetreeitem.h:97
Definition: uiodrandlinetreeitem.h:64
Definition: uiodprmantreeitem.h:24
Definition: oduicommon.h:76
Definition: uiodattribtreeitem.h:22
Type
Definition: angles.h:25
#define mDefineItemMembers(type, inherited, parentitem)
Definition: uiodscenetreeitem.h:86
MenuItem usewellsmnuitem_
Definition: uiodrandlinetreeitem.h:98
int visrdltobeaddedid_
Definition: uiodrandlinetreeitem.h:43
static uiHor3DInterpol * create(uiParent *)
int rdltobeaddedid_
Definition: uiodrandlinetreeitem.h:42
Definition: uiodrandlinetreeitem.h:75
MenuItem saveasmnuitem_
Definition: uiodrandlinetreeitem.h:99
are helping classes for uiTreeViews, wich makes it easy to bundle inteligence and data to treeitems...
Definition: uitreeitem.h:34
Definition: arraytesselator.h:19
Definition: odpresentationmgr.h:60
Definition: uiodrandlinetreeitem.h:104
Definition: uiodprobeparenttreeitem.h:21
MenuItem create2dgridmnuitem_
Definition: uiodrandlinetreeitem.h:101