OpendTect-6_4  6.4
Public Types | Public Member Functions | List of all members
uiSurvInfoProvider Class Referenceabstract
Inheritance diagram for uiSurvInfoProvider:
[legend]

Public Types

enum  TDInfo { Uknown, Time, Depth, DepthFeet }
 

Public Member Functions

virtual const char * usrText () const =0
 
virtual uiDialogdialog (uiParent *)=0
 
virtual bool getInfo (uiDialog *, TrcKeyZSampling &, Coord crd[3])=0
 
virtual bool getLatLongAnchor (Coord &, LatLong &)
 
virtual bool getSRD (float &)
 return value must be in SI units (meters) More...
 
virtual void fillPar (IOPar &)
 
virtual bool isAvailable () const
 
virtual TDInfo tdInfo () const
 
virtual bool xyInFeet () const
 
virtual const char * iconName () const
 
virtual IOPargetImportPars () const
 
virtual void startImport (uiParent *, const IOPar &)
 
virtual const char * importAskQuestion () const
 
virtual IOPargetCoordSystemPars () const
 

Detailed Description

Member Enumeration Documentation

Enumerator
Uknown 
Time 
Depth 
DepthFeet 

Member Function Documentation

virtual uiDialog* uiSurvInfoProvider::dialog ( uiParent )
pure virtual
virtual void uiSurvInfoProvider::fillPar ( IOPar )
inlinevirtual
virtual IOPar* uiSurvInfoProvider::getCoordSystemPars ( ) const
inlinevirtual
virtual IOPar* uiSurvInfoProvider::getImportPars ( ) const
inlinevirtual

Reimplemented in uiNavSurvInfoProvider.

virtual bool uiSurvInfoProvider::getInfo ( uiDialog ,
TrcKeyZSampling ,
Coord  crd[3] 
)
pure virtual
virtual bool uiSurvInfoProvider::getLatLongAnchor ( Coord ,
LatLong  
)
inlinevirtual
virtual bool uiSurvInfoProvider::getSRD ( float &  )
inlinevirtual

return value must be in SI units (meters)

virtual const char* uiSurvInfoProvider::iconName ( ) const
inlinevirtual
virtual const char* uiSurvInfoProvider::importAskQuestion ( ) const
inlinevirtual

Reimplemented in uiNavSurvInfoProvider.

virtual bool uiSurvInfoProvider::isAvailable ( ) const
inlinevirtual
virtual void uiSurvInfoProvider::startImport ( uiParent ,
const IOPar  
)
inlinevirtual

Reimplemented in uiNavSurvInfoProvider.

virtual TDInfo uiSurvInfoProvider::tdInfo ( ) const
inlinevirtual

Reimplemented in uiSurveyFileSIP, and uiCopySurveySIP.

virtual const char* uiSurvInfoProvider::usrText ( ) const
pure virtual
virtual bool uiSurvInfoProvider::xyInFeet ( ) const
inlinevirtual

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