OpendTect  7.0
Public Member Functions | Public Attributes | Friends | List of all members
uiSEGYClassicSurvInfoProvider Class Reference
Inheritance diagram for uiSEGYClassicSurvInfoProvider:
[legend]

Public Member Functions

 uiSEGYClassicSurvInfoProvider ()
 
uiDialogdialog (uiParent *)
 
IOPargetImportPars () const
 
bool getInfo (uiDialog *, TrcKeyZSampling &, Coord crd[3])
 
virtual const char * iconName () const
 
const char * importAskQuestion () const
 
const uiString importAskUiQuestion () const
 
void showReport (const SEGY::Scanner &) const
 
void startImport (uiParent *, const IOPar &)
 
const char * usrText () const
 
bool xyInFeet () const
 
- Public Member Functions inherited from uiSurvInfoProvider
virtual ~uiSurvInfoProvider ()
 
virtual void fillLogPars (IOPar &) const
 
virtual void fillPar (IOPar &) const
 
virtual IOPargetCoordSystemPars () const
 
virtual bool getLatLongAnchor (Coord &, LatLong &)
 
virtual bool getSRD (float &)
 return value must be in SI units (meters) More...
 
virtual bool hasSurveyImportDlg ()
 
virtual bool isAvailable () const
 
virtual uiDialoglaunchSurveyImportDlg (uiParent *)
 
virtual TDInfo tdInfo () const
 

Public Attributes

IOPar imppars_
 
bool xyinft_
 

Friends

class uiSEGYSIPMgrDlg
 

Additional Inherited Members

- Public Types inherited from uiSurvInfoProvider
enum  TDInfo { Uknown , Time , Depth , DepthFeet }
 
- Static Public Member Functions inherited from uiSurvInfoProvider
static void addPluginsInfoProviders ()
 
static bool getRanges (TrcKeyZSampling &, Coord[3], Coord crd1, Coord crd2, double gridspacing)
 Calculates sampling and 3 corner coordinates. More...
 
- Protected Member Functions inherited from uiSurvInfoProvider
 uiSurvInfoProvider ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiSEGYClassicSurvInfoProvider()

uiSEGYClassicSurvInfoProvider::uiSEGYClassicSurvInfoProvider ( )
inline

Member Function Documentation

◆ dialog()

uiDialog* uiSEGYClassicSurvInfoProvider::dialog ( uiParent )
virtual

Implements uiSurvInfoProvider.

◆ getImportPars()

IOPar* uiSEGYClassicSurvInfoProvider::getImportPars ( ) const
inlinevirtual

Reimplemented from uiSurvInfoProvider.

◆ getInfo()

bool uiSEGYClassicSurvInfoProvider::getInfo ( uiDialog ,
TrcKeyZSampling ,
Coord  crd[3] 
)
virtual

Implements uiSurvInfoProvider.

◆ iconName()

virtual const char* uiSEGYClassicSurvInfoProvider::iconName ( ) const
inlinevirtual

Reimplemented from uiSurvInfoProvider.

◆ importAskQuestion()

const char* uiSEGYClassicSurvInfoProvider::importAskQuestion ( ) const
virtual

Reimplemented from uiSurvInfoProvider.

◆ importAskUiQuestion()

const uiString uiSEGYClassicSurvInfoProvider::importAskUiQuestion ( ) const

◆ showReport()

void uiSEGYClassicSurvInfoProvider::showReport ( const SEGY::Scanner ) const

◆ startImport()

void uiSEGYClassicSurvInfoProvider::startImport ( uiParent ,
const IOPar  
)
virtual

Reimplemented from uiSurvInfoProvider.

◆ usrText()

const char* uiSEGYClassicSurvInfoProvider::usrText ( ) const
inlinevirtual

Implements uiSurvInfoProvider.

◆ xyInFeet()

bool uiSEGYClassicSurvInfoProvider::xyInFeet ( ) const
inlinevirtual

Reimplemented from uiSurvInfoProvider.

Friends And Related Function Documentation

◆ uiSEGYSIPMgrDlg

friend class uiSEGYSIPMgrDlg
friend

Member Data Documentation

◆ imppars_

IOPar uiSEGYClassicSurvInfoProvider::imppars_

◆ xyinft_

bool uiSEGYClassicSurvInfoProvider::xyinft_

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