14 #include "earthmodelmod.h" 33 const
char* defExtension()
const {
return "stickset"; }
49 const char* formatfilename ) = 0;
53 const char* formatfilename ) = 0;
74 const char* formatfilename );
76 const char* formatfilename );
103 const char* formatfile );
105 virtual int nextStep();
144 Conn*,
const char* formatfile );
146 virtual int nextStep();
172 #define mLMK_START_PT 1 173 #define mLMK_INTERMED_PT 2 174 #define mLMK_END_PT 3 175 #define mLMK_CONTROL_PT 4 #define mExpClass(module)
Definition: commondefs.h:157
static const char * xstr
Definition: emsticksettransl.h:82
static const char * lineidstr
Definition: emsticksettransl.h:90
Interval< int > domaininterval
Definition: emsticksettransl.h:130
EM::KnotID currentknot
Definition: emsticksettransl.h:120
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
mDefEmptyTranslatorGroupConstructor(EMStickSet) const char *defExtension() const
Definition: emsticksettransl.h:31
virtual bool isUserSelectable(bool) const
Definition: emsticksettransl.h:78
int currentsticknr
Definition: emsticksettransl.h:159
Interval< int > lineidinterval
Definition: emsticksettransl.h:127
Interval< int > xinterval
Definition: emsticksettransl.h:163
Interval< int > yinterval
Definition: emsticksettransl.h:164
BufferString warningmsg
Definition: emsticksettransl.h:80
Interval< int > distancuniteinterval
Definition: emsticksettransl.h:132
int lastpt
Definition: emsticksettransl.h:121
static const char * tracestr
Definition: emsticksettransl.h:91
Interval< int > yinterval
Definition: emsticksettransl.h:125
Definition: uistring.h:88
Conn * conn
Definition: emsticksettransl.h:114
#define mDefEmptyTranslatorConstructor(spec, clss)
Definition: transl.h:261
Landmark EM::StickSet writer.
Definition: emsticksettransl.h:140
Interval< int > xinterval
Definition: emsticksettransl.h:124
Conn * conn
Definition: emsticksettransl.h:156
void message(const char *)
default: to stderr
3D point or vector
Definition: commontypes.h:57
Group of Translators. Has a static factory.
Definition: transl.h:54
Landmark EM::StickSet reader.
Definition: emsticksettransl.h:99
Interval< int > domainunitinterval
Definition: emsticksettransl.h:167
Interval< int > zinterval
Definition: emsticksettransl.h:126
static const char * domainstr
Definition: emsticksettransl.h:86
SectionID StickID
Definition: emstickset.h:24
Interval< int > distanceunitinterval
Definition: emsticksettransl.h:168
static const char * zstr
Definition: emsticksettransl.h:84
#define mDefEmptyTranslatorBaseConstructor(clss)
Definition: transl.h:255
static const char * pointtypestr
Definition: emsticksettransl.h:85
Interval< int > zinterval
Definition: emsticksettransl.h:165
static const char * domainunitstr
Definition: emsticksettransl.h:88
EM::StickSet Translator.
Definition: emsticksettransl.h:43
I/O Interpreter class for a certain object type.
Definition: transl.h:122
IdxPair used for its row() and col().
Definition: rowcol.h:23
static const char * streamerrmsg
Definition: emsticksettransl.h:108
static const char * keyword
Definition: emsticksettransl.h:35
virtual uiString message() const
Definition: emsticksettransl.h:148
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
RowCol lastnode
Definition: emsticksettransl.h:122
EM::StickSet & stickset
Definition: emsticksettransl.h:112
Landmark EM::StickSet Translator.
Definition: emsticksettransl.h:68
EM::StickID currentstick
Definition: emsticksettransl.h:119
EM::StickSet TranslatorGroup.
Definition: emsticksettransl.h:27
Stick set.
Definition: emstickset.h:33
const EM::StickSet & stickset
Definition: emsticksettransl.h:154
BufferString msg
Definition: emsticksettransl.h:157
Interval< int > traceinterval
Definition: emsticksettransl.h:128
EM::StickSet EMStickSet
Definition: emsticksettransl.h:21
Interval< int > domaininterval
Definition: emsticksettransl.h:166
static const char * surveystr
Definition: emsticksettransl.h:87
bool useinlcrl
Definition: emsticksettransl.h:116
#define isTranslatorGroup(clss)
In the class definition of a TranslatorGroup class.
Definition: transl.h:188
Interval< int > pointtypeinterval
Definition: emsticksettransl.h:162
Interval< int > pointtypeinterval
Definition: emsticksettransl.h:129
bool error
Definition: emsticksettransl.h:117
static const char * distancunitestr
Definition: emsticksettransl.h:89
static const char * ystr
Definition: emsticksettransl.h:83
Interval< int > domainunitinterval
Definition: emsticksettransl.h:131
BufferString msg
Definition: emsticksettransl.h:115
static const char * streamerrmsg
Definition: emsticksettransl.h:149
#define isTranslator(spec, clss)
Definition: transl.h:224
Specification to enable chunkwise execution of a process.
Definition: executor.h:38
SubID KnotID
Definition: emstickset.h:25