OpendTect-6_4  6.4
Protected Member Functions | Protected Attributes | Private Member Functions | Static Private Member Functions | List of all members
Seis::PreLoader Class Reference

Protected Member Functions

TaskRunnergetTr () const
 

Protected Attributes

MultiID mid_
 
Pos::GeomID geomid_
 
TaskRunnertr_
 
TaskRunner deftr_
 
uiString errmsg_
 

Private Member Functions

mODTextTranslationClass(PreLoader) public const MultiIDid () const
 
Pos::GeomID geomID () const
 
void setTaskRunner (TaskRunner &t)
 
IOObjgetIOObj () const
 
Interval< int > inlRange () const
 PS 3D only. If nothing there: ret.start==mUdf(int) More...
 
void getLineNames (BufferStringSet &) const
 Line 2D only. More...
 
bool load (const TrcKeyZSampling &, DataCharacteristics::UserType=DataCharacteristics::Auto, Scaler *=0) const
 
bool load (const TypeSet< TrcKeyZSampling > &, const TypeSet< Pos::GeomID > &, DataCharacteristics::UserType=DataCharacteristics::Auto, Scaler *=0) const
 
bool loadPS3D (const Interval< int > *inlrg=0) const
 
bool loadPS2D (const char *lnm=0) const
 null => all More...
 
bool loadPS2D (const BufferStringSet &) const
 
void unLoad () const
 
uiString errMsg () const
 
void fillPar (IOPar &) const
 

Static Private Member Functions

static void load (const IOPar &, TaskRunner *tr=0)
 Seis.N.[loadObj_fmt]. More...
 
static void loadObj (const IOPar &, TaskRunner *tr=0)
 sKey::ID() and optional subselections More...
 
static const char * sKeyLines ()
 
static const char * sKeyUserType ()
 

Detailed Description

Member Function Documentation

uiString Seis::PreLoader::errMsg ( ) const
inlineprivate
void Seis::PreLoader::fillPar ( IOPar ) const
private
Pos::GeomID Seis::PreLoader::geomID ( ) const
inlineprivate
IOObj* Seis::PreLoader::getIOObj ( ) const
private
void Seis::PreLoader::getLineNames ( BufferStringSet ) const
private

Line 2D only.

TaskRunner& Seis::PreLoader::getTr ( ) const
inlineprotected
mODTextTranslationClass (PreLoader) public const MultiID& Seis::PreLoader::id ( ) const
inlineprivate
Interval<int> Seis::PreLoader::inlRange ( ) const
private

PS 3D only. If nothing there: ret.start==mUdf(int)

bool Seis::PreLoader::load ( const TrcKeyZSampling ,
DataCharacteristics::UserType  = DataCharacteristics::Auto,
Scaler = 0 
) const
private
bool Seis::PreLoader::load ( const TypeSet< TrcKeyZSampling > &  ,
const TypeSet< Pos::GeomID > &  ,
DataCharacteristics::UserType  = DataCharacteristics::Auto,
Scaler = 0 
) const
private
static void Seis::PreLoader::load ( const IOPar ,
TaskRunner tr = 0 
)
staticprivate

Seis.N.[loadObj_fmt].

static void Seis::PreLoader::loadObj ( const IOPar ,
TaskRunner tr = 0 
)
staticprivate

sKey::ID() and optional subselections

bool Seis::PreLoader::loadPS2D ( const char *  lnm = 0) const
private

null => all

bool Seis::PreLoader::loadPS2D ( const BufferStringSet ) const
private
bool Seis::PreLoader::loadPS3D ( const Interval< int > *  inlrg = 0) const
private
void Seis::PreLoader::setTaskRunner ( TaskRunner t)
inlineprivate
static const char* Seis::PreLoader::sKeyLines ( )
staticprivate
static const char* Seis::PreLoader::sKeyUserType ( )
staticprivate
void Seis::PreLoader::unLoad ( ) const
private

Member Data Documentation

TaskRunner Seis::PreLoader::deftr_
protected
uiString Seis::PreLoader::errmsg_
mutableprotected
Pos::GeomID Seis::PreLoader::geomid_
protected
MultiID Seis::PreLoader::mid_
protected
TaskRunner* Seis::PreLoader::tr_
protected

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