OpendTect 8.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
uiCopySurveySIP Class Reference

#include <uisurvinfoed.h>

Inheritance diagram for uiCopySurveySIP:
[legend]

Public Member Functions

 uiCopySurveySIP ()
 
 ~uiCopySurveySIP ()
 
uiDialogdialog (uiParent *) override
 
void fillLogPars (IOPar &) const override
 
IOPargetCoordSystemPars () const override
 
bool getInfo (uiDialog *, TrcKeyZSampling &, Coord crd[3]) override
 
const char * iconName () const override
 
void reset ()
 
TDInfo tdInfo () const override
 
uiString usrText () const override
 
bool xyInFeet () const override
 
- Public Member Functions inherited from uiSurvInfoProvider
virtual ~uiSurvInfoProvider ()
 
virtual void fillPar (IOPar &) const
 
virtual IOPargetImportPars () const
 
virtual mDeprecatedObs bool getLatLongAnchor (Coord &, LatLong &)
 
virtual bool getSRD (float &)
 return value must be in SI units (meters)
 
virtual bool hasSurveyImportDlg ()
 
virtual uiString importAskQuestion () const
 
virtual bool isAvailable () const
 
virtual uiDialoglaunchSurveyImportDlg (uiParent *)
 
 mOD_DisableCopy (uiSurvInfoProvider) virtual uiString usrText() const =0
 
virtual void startImport (uiParent *, const IOPar &)
 

Protected Attributes

IOParcrspars_ = nullptr
 
BufferString othersurvey_
 
BufferStringSet survlist_
 
TDInfo tdinf_ = Unknown
 
bool xyinft_ = false
 

Additional Inherited Members

- Public Types inherited from uiSurvInfoProvider
enum  TDInfo { Unknown , Time , DepthMeter , 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.
 
- Protected Member Functions inherited from uiSurvInfoProvider
 uiSurvInfoProvider ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiCopySurveySIP()

uiCopySurveySIP::uiCopySurveySIP ( )

◆ ~uiCopySurveySIP()

uiCopySurveySIP::~uiCopySurveySIP ( )

Member Function Documentation

◆ dialog()

uiDialog * uiCopySurveySIP::dialog ( uiParent * )
overridevirtual

Implements uiSurvInfoProvider.

◆ fillLogPars()

void uiCopySurveySIP::fillLogPars ( IOPar & ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ getCoordSystemPars()

IOPar * uiCopySurveySIP::getCoordSystemPars ( ) const
overridevirtual

Reimplemented from uiSurvInfoProvider.

◆ getInfo()

bool uiCopySurveySIP::getInfo ( uiDialog * ,
TrcKeyZSampling & ,
Coord crd[3] )
overridevirtual

Implements uiSurvInfoProvider.

◆ iconName()

const char * uiCopySurveySIP::iconName ( ) const
inlineoverridevirtual

Reimplemented from uiSurvInfoProvider.

◆ reset()

void uiCopySurveySIP::reset ( )

◆ tdInfo()

TDInfo uiCopySurveySIP::tdInfo ( ) const
inlineoverridevirtual

Reimplemented from uiSurvInfoProvider.

◆ usrText()

uiString uiCopySurveySIP::usrText ( ) const
inlineoverride

◆ xyInFeet()

bool uiCopySurveySIP::xyInFeet ( ) const
inlineoverridevirtual

Reimplemented from uiSurvInfoProvider.

Member Data Documentation

◆ crspars_

IOPar* uiCopySurveySIP::crspars_ = nullptr
protected

◆ othersurvey_

BufferString uiCopySurveySIP::othersurvey_
protected

◆ survlist_

BufferStringSet uiCopySurveySIP::survlist_
protected

◆ tdinf_

TDInfo uiCopySurveySIP::tdinf_ = Unknown
protected

◆ xyinft_

bool uiCopySurveySIP::xyinft_ = false
protected

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