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

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