OpendTect  6.3
seispacketinfo.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: Sep 1995 / Nov 2008
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "seiscommon.h"
14 #include "bufstring.h"
15 #include "ranges.h"
16 class PosAuxInfo;
17 namespace PosInfo { class CubeData; }
18 
19 
24 {
25 public:
26  static void initClass();
27 
29 
32  int nr;
34 
36 
40  bool inlrev;
41  bool crlrev;
42 
43  void clear();
44 
45  static const char* sKeyBinIDs;
46  static const char* sKeyZRange;
47 
49 
50 };
#define mExpClass(module)
Definition: commondefs.h:157
Seismics.
Definition: segydirectdef.h:20
bool inlrev
Definition: seispacketinfo.h:40
Information for a packet of seismics, AKA tape header info.
Definition: seispacketinfo.h:23
void clear(std::ios &)
int nr
Definition: seispacketinfo.h:32
static const char * sKeyBinIDs
Definition: seispacketinfo.h:45
StepInterval< int > crlrg
Definition: seispacketinfo.h:38
BufferString stdinfo
Definition: seispacketinfo.h:31
StepInterval< int > inlrg
Definition: seispacketinfo.h:37
StepInterval< float > zrg
Definition: seispacketinfo.h:39
SeisPacketInfo()
Definition: seispacketinfo.h:28
static const char * sKeyZRange
Definition: seispacketinfo.h:46
Position info, often segmented.
Definition: posinfo.h:38
BufferString usrinfo
Definition: seispacketinfo.h:30
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Auxiliary data possibly needed at location. Mostly a seismic thing.
Definition: posauxinfo.h:21
const PosInfo::CubeData * cubedata
Definition: seispacketinfo.h:35
Position info for an entire 3D cube. The LineData&#39;s are not sorted.
Definition: posinfo.h:96
static BufferString defaultusrinfo
Definition: seispacketinfo.h:48
bool fullyrectandreg
Definition: seispacketinfo.h:33
static void initClass()
bool crlrev
Definition: seispacketinfo.h:41

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