OpendTect  6.6
uisimpletimedepthmodel.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Raman Singh
8  Date: Jan 2021
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiiomod.h"
15 #include "uitime2depthzaxistrans.h"
16 
18 class uiIOObjSel;
19 
24 public:
27 
29  bool canBeField() const { return true; }
30 
31  bool acceptOK();
32 
33  static void initClass();
34 
35 protected:
36 
38  const char*);
41 
44 };
45 
uiSimpleTimeDepthTransform::uiSimpleTimeDepthTransform
uiSimpleTimeDepthTransform(uiParent *, bool t2d)
SimpleTimeDepthTransform
ZAxisTransform that uses a SimpleTimeDepthModel.
Definition: simpletimedepthmodel.h:62
uiSimpleTimeDepthTransform::createInstance
static uiZAxisTransform * createInstance(uiParent *, const char *, const char *)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiSimpleTimeDepthTransform::createCB
void createCB(CallBacker *)
uitime2depthzaxistrans.h
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiSimpleTimeDepthTransform::getSelection
ZAxisTransform * getSelection()
uiSimpleTimeDepthTransform::initClass
static void initClass()
ZAxisTransform
Base class for z-axis transforms.
Definition: zaxistransform.h:37
uiSimpleTimeDepthTransform::~uiSimpleTimeDepthTransform
~uiSimpleTimeDepthTransform()
uiTime2DepthZTransformBase
Definition: uitime2depthzaxistrans.h:19
uiSimpleTimeDepthTransform::mODTextTranslationClass
mODTextTranslationClass(uiSimpleTimeDepthTransform)
uiZAxisTransform
Definition: uizaxistransform.h:26
uiIOObjSel
User Interface (UI) element for selection of IOObjs.
Definition: uiioobjsel.h:38
uiSimpleTimeDepthTransform
Definition: uisimpletimedepthmodel.h:23
uiSimpleTimeDepthTransform::transform_
SimpleTimeDepthTransform * transform_
Definition: uisimpletimedepthmodel.h:43
uiParent
Definition: uiparent.h:26
uiSimpleTimeDepthTransform::selfld_
uiIOObjSel * selfld_
Definition: uisimpletimedepthmodel.h:42
uiSimpleTimeDepthTransform::setZRangeCB
void setZRangeCB(CallBacker *)
uiSimpleTimeDepthTransform::canBeField
bool canBeField() const
Definition: uisimpletimedepthmodel.h:29
uiSimpleTimeDepthTransform::acceptOK
bool acceptOK()

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021