OpendTect  6.3
wellcommon.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: Bert
8  Date: April 2016
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "wellmod.h"
14 #include "gendefs.h"
15 
16 namespace Well
17 {
18 
19 class Info;
20 class Data;
21 class D2TModel;
22 class Marker;
23 class MarkerSet;
24 class Log;
25 class LogSet;
26 class Track;
27 
28 #define mWellNrSubObjTypes 8
29 
30 enum SubObjType { Inf=0, Trck=1, D2T=2, CSMdl=3, Mrkrs=4, Logs=5,
32 mGlobal(Well) int nrSubObjTypes(); // { return mWellNrSubObjTypes; }
33 
40 
41 } // namespace Well
Set of Markers.
Definition: wellmarker.h:83
Definition: wellcommon.h:31
Depth to time model.
Definition: welld2tmodel.h:25
#define mGlobal(module)
Definition: commondefs.h:160
Well log.
Definition: welllog.h:40
Information about a certain well.
Definition: wellinfo.h:26
Definition: wellcommon.h:30
Definition: wellcommon.h:30
Set of Well::Log's.
Definition: welllogset.h:24
SubObjType
Definition: wellcommon.h:30
Definition: wellcommon.h:30
Definition: wellcommon.h:30
Definition: wellcommon.h:16
Well track.
Definition: welltrack.h:22
Definition: wellcommon.h:30
int nrSubObjTypes()
Definition: wellcommon.h:31
Marker, can be attached to Strat level. When not attached, uses the object's own (fallback) name and ...
Definition: wellmarker.h:32
The holder of all data concerning a certain well.
Definition: welldata.h:36
Definition: wellcommon.h:30
float getDefaultVelocity()

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