1 #ifndef uiodfaulttreeitem_h 2 #define uiodfaulttreeitem_h 16 #include "uiodmainmod.h" 25 namespace visSurvey {
class FaultDisplay;
class FaultStickSetDisplay; }
30 typedef uiODTreeItem inheritedClass;
37 const char* iconName()
const;
47 const char* name()
const {
return typeid(*this).name(); }
63 void setOnlyAtSectionsDisplay(
bool);
64 bool isOnlyAtSections()
const;
72 bool askContinueAndSaveIfNeeded(
bool withcancel);
73 void prepareForShutdown();
109 const char* name()
const {
return typeid(*this).name(); }
126 bool askContinueAndSaveIfNeeded(
bool withcancel );
127 void prepareForShutdown();
149 const char* parenttype);
Definition: uioddatatreeitem.h:31
#define mExpClass(module)
Definition: commondefs.h:160
od_int32 ObjectID
Definition: emposid.h:24
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
Definition: menuhandler.h:187
const char * parentType() const
Definition: uiodfaulttreeitem.h:39
Set of data points with group selection.
Definition: datapointset.h:48
Definition: uiodtreeitem.h:27
OpendTect application top level object.
Definition: uiodmain.h:41
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
static uiString sFaultPlanes()
Definition: uiodfaulttreeitem.h:66
MenuItem onlyatsectmnuitem_
Definition: uiodfaulttreeitem.h:138
MenuItem displayintersectionmnuitem_
Definition: uiodfaulttreeitem.h:90
MenuItem savemnuitem_
Definition: uiodfaulttreeitem.h:139
MenuItem loadsurfacedatamnuitem_
Definition: uiodfaulttreeitem.h:161
Definition: uiodfaulttreeitem.h:145
visSurvey::FaultDisplay * faultdisplay_
Definition: uiodfaulttreeitem.h:93
MenuItem saveasmnuitem_
Definition: uiodfaulttreeitem.h:87
Definition: uiodfaulttreeitem.h:28
Definition: uiodfaulttreeitem.h:105
EM::ObjectID emObjectID() const
Definition: uiodfaulttreeitem.h:123
EM::ObjectID emObjectID() const
Definition: uiodfaulttreeitem.h:61
bool changed_
Definition: uiodfaulttreeitem.h:164
Definition: uistring.h:89
Definition: uioddisplaytreeitem.h:24
Definition: uiodtreeitem.h:80
EM::ObjectID emid_
Definition: uiodfaulttreeitem.h:165
visSurvey::FaultStickSetDisplay * faultsticksetdisplay_
Definition: uiodfaulttreeitem.h:141
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:20
const char * parentType() const
Definition: uiodfaulttreeitem.h:81
const char * parentType() const
Definition: uiodfaulttreeitem.h:133
#define mDefineItemMembers(type, inherited, parentitem)
Definition: uiodtreeitem.h:97
EM::ObjectID emid_
Definition: uiodfaulttreeitem.h:84
Definition: uiodfaulttreeitem.h:54
Definition: visfaultdisplay.h:55
MenuItem singlecolmnuitem_
Definition: uiodfaulttreeitem.h:92
MenuItem algomnuitem_
Definition: uiodfaulttreeitem.h:162
static uiString sFaultSticks()
Definition: uiodfaulttreeitem.h:67
MenuItem displaystickmnuitem_
Definition: uiodfaulttreeitem.h:89
#define mMenuOnAnyButton
Definition: uiodtreeitem.h:91
MenuItem displayintersecthorizonmnuitem_
Definition: uiodfaulttreeitem.h:91
Definition: uiodtreeitem.h:50
MenuItem saveasmnuitem_
Definition: uiodfaulttreeitem.h:140
MenuItem savemnuitem_
Definition: uiodfaulttreeitem.h:86
#define mShowMenu
Definition: uiodtreeitem.h:90
Definition: uiodattribtreeitem.h:22
Definition: uiodfaulttreeitem.h:44
static uiString sOnlyAtSections()
Definition: uiodfaulttreeitem.h:68
static uiHor3DInterpol * create(uiParent *)
EM::ObjectID emid_
Definition: uiodfaulttreeitem.h:137
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:45
MenuItem savesurfacedatamnuitem_
Definition: uiodfaulttreeitem.h:160
Definition: uiodfaulttreeitem.h:97
Display class for FaultStickSets.
Definition: visfaultsticksetdisplay.h:45
Definition: uitreeitemmanager.h:34
static uiString sOnlyAtHorizons()
Definition: uiodfaulttreeitem.h:69
Definition: uiodfaulttreeitem.h:116
MenuItem displayplanemnuitem_
Definition: uiodfaulttreeitem.h:88
MenuItem depthattribmnuitem_
Definition: uiodfaulttreeitem.h:159