OpendTect  6.6
uisegysip.h
Go to the documentation of this file.
1 #pragma once
2 /*+
3 ________________________________________________________________________
4 
5  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
6  Author: Bert
7  Date: Feb 2004
8  RCS: $Id$
9 ________________________________________________________________________
10 
11 -*/
12 
13 #include "uisegycommon.h"
14 #include "uisip.h"
15 #include "iopar.h"
16 
17 /* uiSurvInfoProvider taking its source in (a) SEG-Y file(s) */
18 
21 public:
22 
25 
26  const char* usrText() const { return "Scan SEG-Y file(s)"; }
29  bool xyInFeet() const { return xyinft_; }
30  virtual const char* iconName() const { return "segy"; }
31 
32  void fillLogPars(IOPar&) const;
33  IOPar* getImportPars() const;
34  void startImport(uiParent*,const IOPar&);
35  const char* importAskQuestion() const;
37 
39  bool xyinft_ = false;
41 
42 };
43 
44 
uiSEGYSurvInfoProvider::xyInFeet
bool xyInFeet() const
Definition: uisegysip.h:29
uiSEGYSurvInfoProvider::~uiSEGYSurvInfoProvider
mODTextTranslationClass(uiSEGYSurvInfoProvider) public ~uiSEGYSurvInfoProvider()
uiSEGYSurvInfoProvider::importAskUiQuestion
const uiString importAskUiQuestion() const
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiSEGYSurvInfoProvider::iconName
virtual const char * iconName() const
Definition: uisegysip.h:30
uisegycommon.h
mODTextTranslationClass
#define mODTextTranslationClass(clss)
Definition: uistring.h:40
uiSEGYSurvInfoProvider::fillLogPars
void fillLogPars(IOPar &) const
uiSEGYSurvInfoProvider
Definition: uisegysip.h:20
TrcKeyZSampling
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
uiSEGYSurvInfoProvider::usrText
const char * usrText() const
Definition: uisegysip.h:26
Coord
A cartesian coordinate in 2D space.
Definition: coord.h:25
uiSEGYSurvInfoProvider::dialog
uiDialog * dialog(uiParent *)
uiSurvInfoProvider
Definition: uisip.h:51
uiSEGYSurvInfoProvider::getInfo
bool getInfo(uiDialog *, TrcKeyZSampling &, Coord crd[3])
uiSEGYSurvInfoProvider::importAskQuestion
const char * importAskQuestion() const
uiSEGYSurvInfoProvider::getImportPars
IOPar * getImportPars() const
uiSEGYSurvInfoProvider::startImport
void startImport(uiParent *, const IOPar &)
uiSEGYSurvInfoProvider::imppars_
IOPar imppars_
Definition: uisegysip.h:38
BufferString
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
uiString
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
iopar.h
uiParent
Definition: uiparent.h:26
uisip.h
uiDialog
Definition: uidialog.h:42
IOPar
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
uiSEGYSurvInfoProvider::userfilename_
BufferString userfilename_
Definition: uisegysip.h:40

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