OpendTect  6.6
seiscommon.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: Kris/Bert
8  Date: 2009 / Mar 2016
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 */
13 
14 #include "seismod.h"
15 #include "seistype.h"
16 
17 namespace Seis
18 {
19 
20  mGlobal(Seis) inline float cDefZEps() { return 1e-6f; }
22  mGlobal(Seis) inline float cDefOffsetEps() { return 1e-3f; }
24  mGlobal(Seis) inline float cDefSampleSnapDist() { return 1e-3f; }
27 
28  mGlobal(Seis) inline bool equalOffset( float offs1, float offs2 )
29  { return mIsEqual(offs1,offs2,cDefOffsetEps());}
31 
32 } // namespace Seis
33 
34 
mGlobal
#define mGlobal(module)
Definition: commondefs.h:180
mIsEqual
#define mIsEqual(x, y, eps)
Definition: commondefs.h:67
Seis
Summary for a Seismic object.
Definition: segydirectdef.h:22
Seis::equalOffset
bool equalOffset(float offs1, float offs2)
Undef not supported.
Definition: seiscommon.h:28
Seis::cDefOffsetEps
float cDefOffsetEps()
1 mm
Definition: seiscommon.h:22
seistype.h
Seis::cDefZEps
float cDefZEps()
1 us or 1 um
Definition: seiscommon.h:20
Seis::cDefSampleSnapDist
float cDefSampleSnapDist()
Definition: seiscommon.h:24

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