1 #ifndef uiodrandlinetreeitem_h 2 #define uiodrandlinetreeitem_h 16 #include "uiodmainmod.h" 20 class uiRandomLinePolyLineDlg;
21 namespace Geometry {
class RandomLineSet; }
31 bool load(
const IOObj&,
int);
33 void genRandLine(
int);
34 void genFromContours();
35 void genFromExisting();
36 void genFromPolygon();
47 namespace visSurvey {
class RandomTrackDisplay; }
53 const char* name()
const {
return typeid(*this).name(); }
69 bool displayDefaultData();
70 void setRandomLineID(
int id);
MenuItem saveas2dmnuitem_
Definition: uiodrandlinetreeitem.h:87
int rlid_
Definition: uiodrandlinetreeitem.h:90
#define mExpClass(module)
Definition: commondefs.h:160
uiRandomLinePolyLineDlg * rdlpolylinedlg_
Definition: uiodrandlinetreeitem.h:43
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
FixedString Default()
Definition: keystrs.h:59
Definition: menuhandler.h:187
Definition: uiodtreeitem.h:27
OpendTect application top level object.
Definition: uiodmain.h:41
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
Definition: uiodrandlinetreeitem.h:24
const char * parentType() const
Definition: uiodrandlinetreeitem.h:78
MenuItem editnodesmnuitem_
Definition: uiodrandlinetreeitem.h:83
Definition: uioddisplaytreeitem.h:24
Definition: uiodtreeitem.h:80
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
Type type_
Definition: uiodrandlinetreeitem.h:89
#define mDefineItemMembers(type, inherited, parentitem)
Definition: uiodtreeitem.h:97
MenuItem insertnodemnuitem_
Definition: uiodrandlinetreeitem.h:84
Definition: uiodrandlinetreeitem.h:50
#define mMenuOnAnyButton
Definition: uiodtreeitem.h:91
Definition: oduicommon.h:78
#define mShowMenu
Definition: uiodtreeitem.h:90
Type
Definition: angles.h:27
MenuItem usewellsmnuitem_
Definition: uiodrandlinetreeitem.h:85
static uiHor3DInterpol * create(uiParent *)
Definition: uiodrandlinetreeitem.h:60
MenuItem saveasmnuitem_
Definition: uiodrandlinetreeitem.h:86
Definition: uitreeitemmanager.h:34
Definition: arraytesselator.h:21
MenuItem create2dgridmnuitem_
Definition: uiodrandlinetreeitem.h:88