1 #ifndef horizonscanner_h 2 #define horizonscanner_h 15 #include "earthmodelmod.h" 21 namespace EM {
class Horizon3DAscIO; }
22 namespace Table {
class FormatDesc; }
23 namespace PosInfo {
class Detector; }
40 virtual uiString uiNrDoneText()
const;
42 bool reInitAscIO(
const char*);
47 int nrPositions()
const;
50 bool gapsFound(
bool inl)
const;
52 static const char* defaultUserInfoFile();
53 void launchBrowser(
const char* fnm=0)
const;
54 void report(
IOPar&)
const;
60 virtual int nextStep();
#define mExpClass(module)
Definition: commondefs.h:160
const ObjectSet< BinIDValueSet > & getSections()
Definition: horizonscanner.h:56
bool selxy_
Definition: horizonscanner.h:75
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
bool doscale_
Definition: horizonscanner.h:76
bool isgeom_
Definition: horizonscanner.h:73
#define od_int64
Definition: plftypes.h:36
EM::Horizon3DAscIO * ascio_
Definition: horizonscanner.h:67
Definition: uistring.h:89
Set of BufferString objects.
Definition: bufstringset.h:28
PosInfo::Detector & dtctor_
Definition: horizonscanner.h:66
int fileidx_
Definition: horizonscanner.h:69
bool firsttime_
Definition: horizonscanner.h:72
int totalnr_
Definition: horizonscanner.h:64
TypeSet< Interval< float > > valranges_
Definition: horizonscanner.h:77
Executor to scan horizons.
Definition: horizonscanner.h:29
BinIDValueSet * bvalset_
Definition: horizonscanner.h:80
Ascii I/O for Horizon3D.
Definition: emhorizonascio.h:28
Set of (small) copyable elements.
Definition: commontypes.h:30
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
Definition: geom2dascio.h:21
BufferStringSet filenames_
Definition: horizonscanner.h:68
ObjectSet< BinIDValueSet > sections_
Definition: horizonscanner.h:81
uiString curmsg_
Definition: horizonscanner.h:83
Table::FormatDesc & fd_
Definition: horizonscanner.h:78
BufferStringSet rejectedlines_
Definition: horizonscanner.h:70
Position info, often segmented.
Definition: posinfo.h:40
Determines many geometry parameters from a series of Coords with corresponding BinID or trace numbers...
Definition: posinfodetector.h:53
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:23
bool posIsXY() const
Definition: horizonscanner.h:44
bool isxy_
Definition: horizonscanner.h:74
int nrdone_
Definition: horizonscanner.h:65
void setPosIsXY(bool yn)
Definition: horizonscanner.h:43
Specification to enable chunkwise execution of a process.
Definition: executor.h:39