14 #include "uiodmainmod.h" 21 namespace visSurvey {
class MarchingCubesDisplay;
class PolygonBodyDisplay;
22 class RandomPosBodyDisplay; }
39 const char* name()
const {
return typeid(*this).name(); }
54 void setOnlyAtSectionsDisplay(
bool);
60 void prepareForShutdown();
61 bool askContinueAndSaveIfNeeded(
bool withcancel);
67 bool createUiVisObj();
Definition: uioddatatreeitem.h:53
#define mExpClass(module)
Definition: commondefs.h:157
od_int32 ObjectID
Definition: emposid.h:22
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
Definition: uiodbodydisplaytreeitem.h:88
#define mShowMenu
Definition: uiodscenetreeitem.h:79
Definition: menuhandler.h:185
OpendTect application top level object.
Definition: uiodmain.h:38
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
static uiString sCalcVolume()
Definition: uiodbodydisplaytreeitem.h:57
#define mMenuOnAnyButton
Definition: uiodscenetreeitem.h:80
Definition: uiodbodydisplaytreeitem.h:35
MenuItem displaypolygonmnuitem_
Definition: uiodbodydisplaytreeitem.h:81
MenuItem volcalmnuitem_
Definition: uiodbodydisplaytreeitem.h:84
Definition: uiodscenetreeitem.h:22
MenuItem displaybodymnuitem_
Definition: uiodbodydisplaytreeitem.h:80
Definition: uistring.h:88
Definition: uioddisplaytreeitem.h:24
Definition: uiodscenetreeitem.h:69
Used for displaying a polyline, preview for a random line created throught well path.
Definition: visarrowdisplay.h:18
Definition: vismarchingcubessurfacedisplay.h:29
EM::ObjectID emObjectID() const
Definition: uiodbodydisplaytreeitem.h:53
visSurvey::PolygonBodyDisplay * plg_
Definition: uiodbodydisplaytreeitem.h:75
Definition: vispolygonbodydisplay.h:44
MenuItem singlecolormnuitem_
Definition: uiodbodydisplaytreeitem.h:83
Definition: uiodbodydisplaytreeitem.h:25
Definition: uiodbodydisplaytreeitem.h:46
used for displaying a set of random picks in xyz coordinate.
Definition: visrandomposbodydisplay.h:29
EM::ObjectID emid_
Definition: uiodbodydisplaytreeitem.h:73
MenuItem isochronmnuitem_
Definition: uiodbodydisplaytreeitem.h:98
Definition: uiodattribtreeitem.h:22
#define mDefineItemMembers(type, inherited, parentitem)
Definition: uiodscenetreeitem.h:86
static uiString sPickedPolygons()
Definition: uiodbodydisplaytreeitem.h:58
static uiHor3DInterpol * create(uiParent *)
MenuItem saveasmnuitem_
Definition: uiodbodydisplaytreeitem.h:79
visSurvey::RandomPosBodyDisplay * rpb_
Definition: uiodbodydisplaytreeitem.h:76
Specifies an attribute selection (ID or output number of NN).
Definition: attribsel.h:43
MenuItem displayintersectionmnuitem_
Definition: uiodbodydisplaytreeitem.h:82
visSurvey::MarchingCubesDisplay * mcd_
Definition: uiodbodydisplaytreeitem.h:74
const char * parentType() const
Definition: uiodbodydisplaytreeitem.h:70
MenuItem depthattribmnuitem_
Definition: uiodbodydisplaytreeitem.h:97
are helping classes for uiTreeViews, wich makes it easy to bundle inteligence and data to treeitems...
Definition: uitreeitem.h:34
MenuItem savemnuitem_
Definition: uiodbodydisplaytreeitem.h:78