OpendTect  6.3
trckeyzcollection.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: Feb 2002
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "trckeyzsampling.h"
14 
15 
17 {
18 public:
19  virtual od_int64 nrTrcs() const = 0;
20  virtual TrcKey getTrcKey(od_int64 globaltrcidx) = 0;
21  virtual od_int64 getGlobalIdx(const TrcKey&) const = 0;
22  const OffsetValueSeries getData(od_int64 globaltrcidx) const;
23  const StepInterval<float> getZInterval(od_int64 globaltrcidx) const = 0;
24 };
25 
26 
28 {
30 };
31 
32 
33 mExpClass(Basic) TableTrcKeySelection : public TrcKeySelection
34 {
36 };
#define mExpClass(module)
Definition: commondefs.h:157
Definition: trckeyzcollection.h:16
#define od_int64
Definition: plftypes.h:34
Definition: trckeyzcollection.h:27
ValueSeries of offsets.
Definition: valseriesimpl.h:22
BinIDValueSet table_
Definition: trckeyzcollection.h:35
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:32
Definition: trckeyzcollection.h:33
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:21
Represents a unique trace position in one of the surveys that OpendTect is managing.
Definition: trckey.h:26
TrcKeyZSampling sampling_
Definition: trckeyzcollection.h:29

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