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

Public Member Functions

 uiLASSurvInfoProvider ()
 
 uiLASSurvInfoProvider (const uiLASSurvInfoProvider &)=delete
 
 ~uiLASSurvInfoProvider ()
 
uiDialogdialog (uiParent *) override
 
void fillLogPars (IOPar &) const override
 
IOPargetCoordSystemPars () const override
 
IOPargetImportPars () const override
 
bool getInfo (uiDialog *, TrcKeyZSampling &, Coord crd[3]) override
 
const char * iconName () const override
 
const char * importAskQuestion () const override
 
uiLASSurvInfoProvideroperator= (const uiLASSurvInfoProvider &)=delete
 
void startImport (uiParent *, const IOPar &) override
 
const char * usrText () const override
 
- Public Member Functions inherited from uiSurvInfoProvider
virtual ~uiSurvInfoProvider ()
 
virtual void fillPar (IOPar &) 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
 
virtual bool xyInFeet () const
 

Protected Attributes

RefMan< Coords::CoordSystemcoordsystem_
 
BufferStringSet filenms_
 

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

◆ uiLASSurvInfoProvider() [1/2]

uiLASSurvInfoProvider::uiLASSurvInfoProvider ( )

◆ ~uiLASSurvInfoProvider()

uiLASSurvInfoProvider::~uiLASSurvInfoProvider ( )

◆ uiLASSurvInfoProvider() [2/2]

uiLASSurvInfoProvider::uiLASSurvInfoProvider ( const uiLASSurvInfoProvider )
delete

Member Function Documentation

◆ dialog()

uiDialog* uiLASSurvInfoProvider::dialog ( uiParent )
overridevirtual

Implements uiSurvInfoProvider.

◆ fillLogPars()

void uiLASSurvInfoProvider::fillLogPars ( IOPar ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ getCoordSystemPars()

IOPar* uiLASSurvInfoProvider::getCoordSystemPars ( ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ getImportPars()

IOPar* uiLASSurvInfoProvider::getImportPars ( ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ getInfo()

bool uiLASSurvInfoProvider::getInfo ( uiDialog ,
TrcKeyZSampling ,
Coord  crd[3] 
)
overridevirtual

Implements uiSurvInfoProvider.

◆ iconName()

const char* uiLASSurvInfoProvider::iconName ( ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ importAskQuestion()

const char* uiLASSurvInfoProvider::importAskQuestion ( ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ operator=()

uiLASSurvInfoProvider& uiLASSurvInfoProvider::operator= ( const uiLASSurvInfoProvider )
delete

◆ startImport()

void uiLASSurvInfoProvider::startImport ( uiParent ,
const IOPar  
)
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ usrText()

const char* uiLASSurvInfoProvider::usrText ( ) const
overridevirtual

Implements uiSurvInfoProvider.

Member Data Documentation

◆ coordsystem_

RefMan<Coords::CoordSystem> uiLASSurvInfoProvider::coordsystem_
protected

◆ filenms_

BufferStringSet uiLASSurvInfoProvider::filenms_
protected

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