 |
OpendTect
6.6
|
Go to the documentation of this file.
15 #include "earthmodelmod.h"
33 const char* defExtension()
const {
return "stickset"; }
35 static const char* keyword;
49 const char* formatfilename ) = 0;
53 const char* formatfilename ) = 0;
74 const char* formatfilename );
76 const char* formatfilename );
103 const char* formatfile );
144 Conn*,
const char* formatfile );
172 #define mLMK_START_PT 1
173 #define mLMK_INTERMED_PT 2
174 #define mLMK_END_PT 3
175 #define mLMK_CONTROL_PT 4
Interval< int > zinterval
Definition: emsticksettransl.h:126
EM::KnotID currentknot
Definition: emsticksettransl.h:120
Landmark EM::StickSet Translator.
Definition: emsticksettransl.h:69
A cartesian coordinate in 3D space.
Definition: coord.h:72
const EM::StickSet & stickset
Definition: emsticksettransl.h:154
Conn * conn
Definition: emsticksettransl.h:156
int currentsticknr
Definition: emsticksettransl.h:159
Data connection.
Definition: conn.h:30
virtual bool isUserSelectable(bool) const
Definition: emsticksettransl.h:78
bool useinlcrl
Definition: emsticksettransl.h:116
static const char * domainstr
Definition: emsticksettransl.h:86
Interval< int > yinterval
Definition: emsticksettransl.h:164
Interval< int > yinterval
Definition: emsticksettransl.h:125
Interval< int > domaininterval
Definition: emsticksettransl.h:130
#define mExpClass(module)
Definition: commondefs.h:177
static const char * pointtypestr
Definition: emsticksettransl.h:85
static const char * xstr
Definition: emsticksettransl.h:82
EM::StickSet Translator.
Definition: emsticksettransl.h:44
static const char * surveystr
Definition: emsticksettransl.h:87
#define isTranslator(spec, clss)
Definition: transl.h:244
BufferString msg
Definition: emsticksettransl.h:115
#define mDefEmptyTranslatorConstructor(spec, clss)
Definition: transl.h:281
int lastpt
Definition: emsticksettransl.h:121
Interval< int > lineidinterval
Definition: emsticksettransl.h:127
virtual uiString uiMessage() const
will be message() again in 7.x
Definition: emsticksettransl.h:148
SectionID StickID
Definition: emstickset.h:25
#define isTranslatorGroup(clss)
Definition: transl.h:220
Interval< int > pointtypeinterval
Definition: emsticksettransl.h:162
static const char * lineidstr
Definition: emsticksettransl.h:90
Conn * conn
Definition: emsticksettransl.h:114
SubID KnotID
Definition: emstickset.h:26
Stick set.
Definition: emstickset.h:35
virtual isTranslator(lmk, EMStickSet) public Executor * writer(const EM::StickSet &, Conn *, const char *formatfilename)
Interval< int > distanceunitinterval
Definition: emsticksettransl.h:168
lmkEMStickSetReader(EM::StickSet &, Conn *, const char *formatfile)
static const char * tracestr
Definition: emsticksettransl.h:91
BufferString msg
Definition: emsticksettransl.h:157
virtual uiString uiMessage() const
will be message() again in 7.x
Interval< int > traceinterval
Definition: emsticksettransl.h:128
Specification to enable chunkwise execution of a process.
Definition: executor.h:39
#define mDefEmptyTranslatorGroupConstructor(clss)
Definition: transl.h:269
RowCol lastnode
Definition: emsticksettransl.h:122
Interval< int > distancuniteinterval
Definition: emsticksettransl.h:132
static const char * streamerrmsg
Definition: emsticksettransl.h:108
static Executor * reader(EM::StickSet &, const IOObj *, BufferString &errmsg)
Group of Translators. Has a static factory.
Definition: transl.h:56
static const char * zstr
Definition: emsticksettransl.h:84
bool error
Definition: emsticksettransl.h:117
lmkEMStickSetWriter(const EM::StickSet &, Conn *, const char *formatfile)
static const char * ystr
Definition: emsticksettransl.h:83
Landmark EM::StickSet writer.
Definition: emsticksettransl.h:141
Interval< int > domainunitinterval
Definition: emsticksettransl.h:131
static const char * distancunitestr
Definition: emsticksettransl.h:89
static const char * domainunitstr
Definition: emsticksettransl.h:88
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
static const char * streamerrmsg
Definition: emsticksettransl.h:149
static Executor * writer(const EM::StickSet &, const IOObj *, BufferString &errmsg)
#define mDefEmptyTranslatorBaseConstructor(clss)
Definition: transl.h:275
Landmark EM::StickSet reader.
Definition: emsticksettransl.h:100
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
void fillBuffer(BufferString &, const Coord3 &, int pt)
Interval< int > xinterval
Definition: emsticksettransl.h:163
EM::StickSet EMStickSet
Definition: emsticksettransl.h:22
Interval< int > pointtypeinterval
Definition: emsticksettransl.h:129
I/O Interpreter class for a certain object type.
Definition: transl.h:123
Interval< int > xinterval
Definition: emsticksettransl.h:124
Interval< int > domainunitinterval
Definition: emsticksettransl.h:167
BufferString warningmsg
Definition: emsticksettransl.h:80
EM::StickSet & stickset
Definition: emsticksettransl.h:112
IdxPair used for its row() and col().
Definition: rowcol.h:25
EM::StickSet TranslatorGroup.
Definition: emsticksettransl.h:29
Interval< int > zinterval
Definition: emsticksettransl.h:165
EM::StickID currentstick
Definition: emsticksettransl.h:119
Interval< int > domaininterval
Definition: emsticksettransl.h:166
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021