OpendTect  6.6
directionalsurvey.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: Farrukh Qayyum
8  Date: Aug 2017
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "wellmod.h"
15 #include "typeset.h"
16 #include "coord.h"
17 #include "uistring.h"
18 
19 namespace Well
20 {
21 
24 public:
25  enum Method { MinCurv, Tangential };
26  DirectionalSurvey(const Coord& surfacecrd,double kb=0);
28 
29  void calcTrack(const TypeSet<double>& mds,
30  const TypeSet<double>& incls,
31  const TypeSet<double>& azis,
32  TypeSet<Coord3>& track);
33 
34 protected:
36  double kb_;
38 };
39 
40 } // namespace Well
41 
uistring.h
Well::DirectionalSurvey
Definition: directionalsurvey.h:23
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
typeset.h
Well::DirectionalSurvey::Method
Method
Definition: directionalsurvey.h:25
Well::DirectionalSurvey::mODTextTranslationClass
mODTextTranslationClass(Well::DirectionalSurvey)
Coord
A cartesian coordinate in 2D space.
Definition: coord.h:25
Well
Definition: directionalsurvey.h:20
Well::DirectionalSurvey::calcTrack
void calcTrack(const TypeSet< double > &mds, const TypeSet< double > &incls, const TypeSet< double > &azis, TypeSet< Coord3 > &track)
Well::DirectionalSurvey::~DirectionalSurvey
~DirectionalSurvey()
Well::DirectionalSurvey::kb_
double kb_
Definition: directionalsurvey.h:36
Well::DirectionalSurvey::surfacecoord_
Coord surfacecoord_
Definition: directionalsurvey.h:35
Well::DirectionalSurvey::DirectionalSurvey
DirectionalSurvey(const Coord &surfacecrd, double kb=0)
Well::DirectionalSurvey::method_
Method method_
Definition: directionalsurvey.h:37
TypeSet< double >
coord.h

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