20 namespace PosInfo {
class Line2DData; }
46 bool renameImpl(
const IOObj&,
const char*)
const;
113 : SurvGeom2DTranslator(s1,s2) {}
119 static const char* sKeySEGYDirectID();
#define mExpClass(module)
Definition: commondefs.h:157
Seismics.
Definition: segydirectdef.h:20
Pos::GeomID geomid_
Definition: segydirect2d.h:102
SEGYSeisTrcTranslator * tr_
Definition: segydirect2d.h:100
static int factid_
Definition: segydirect2d.h:52
int totnr_
Definition: segydirect2d.h:98
DataCharacteristics::UserType preseldt_
Definition: segydirect2d.h:74
Definition: segydirect2d.h:79
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
Definition: survgeometrytransl.h:29
Definition: segydirect2d.h:107
#define od_int64
Definition: plftypes.h:34
uiString errMsg() const
Only when put or close returns false.
Definition: segydirect2d.h:64
const int trcsperstep_
Definition: segydirect2d.h:101
int nrWritten() const
Definition: segydirect2d.h:65
FPDataRepType
Definition: commontypes.h:63
Position info for a 2D line.
Definition: posinfo2d.h:63
Definition: uistring.h:88
Definition: seistrctr.h:85
interface for object that writes 2D seismic data
Definition: seis2dlineio.h:38
SEGYSeisTrcTranslator * tr_
Definition: segydirect2d.h:72
Provides access to 2D seismic line data.
Definition: seis2dlineio.h:85
bool isUserSelectable(bool fr) const
Definition: segydirect2d.h:117
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:78
interface for object that reads entire or parts of entire 2D lines.
Definition: seis2dlineio.h:57
Index_Type GeomID
Definition: commontypes.h:48
Position info, often segmented.
Definition: posinfo.h:38
Provides read/write to/from 2D seismic lines. Only interesting if you want to add your own 2D data I/...
Definition: seis2dlineio.h:125
BinID bid_
Definition: segydirect2d.h:73
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
int nrwr_
Definition: segydirect2d.h:69
bool isEmpty(const char *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:28
Seismic trace.
Definition: seistrc.h:31
BufferString errmsg_
Definition: horizontracker.h:117
Definition: uistring.h:299
set of seismic traces.
Definition: seisbuf.h:28
BufferString fname_
Definition: segydirect2d.h:70
Definition: segydirect2d.h:23
BufferString fname_
Definition: segydirect2d.h:99
SEGYDirectSurvGeom2DTranslator(const char *s1, const char *s2)
Definition: segydirect2d.h:111
A Geometry which holds trace positions.
Definition: survgeom.h:43
int curnr_
Definition: segydirect2d.h:97
od_int64 nrDone() const
Definition: segydirect2d.h:87
Definition: segydirect2d.h:57
#define isTranslator(spec, clss)
Definition: transl.h:224
uiString errmsg_
Definition: segydirect2d.h:71
od_int64 totalNr() const
Definition: segydirect2d.h:88