OpendTect  6.6
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiStoredAttribReplacer Class Reference

Classes

struct  StoredEntry
 

Public Member Functions

 uiStoredAttribReplacer (uiParent *, Attrib::DescSet *)
 
 uiStoredAttribReplacer (uiParent *, IOPar *, bool is2d=false)
 
 ~uiStoredAttribReplacer ()
 
void go ()
 
void setDataPackIDs (const TypeSet< DataPack::FullID > &)
 

Protected Member Functions

int getOutPut (int descid)
 
void getStoredIds ()
 
void getStoredIds (const IOPar &)
 
void getUserRef (const Attrib::DescID &, BufferStringSet &) const
 
void getUserRefs (const IOPar &)
 
void handleMultiInput ()
 
void handleSingleInput ()
 
bool hasInput (const Attrib::Desc &, const Attrib::DescID &) const
 
void removeDescsWithBlankInp (const Attrib::DescID &)
 
void setSteerPar (StoredEntry, const char *, const char *)
 
void setStoredKey (IOPar *, const char *)
 
void setUserRef (IOPar *, const char *)
 
void usePar (const IOPar &)
 

Protected Attributes

Attrib::DescSetattrset_
 
TypeSet< DataPack::FullIDdpfids_
 
IOPariopar_
 
bool is2d_
 
bool multiinpcube_
 
int noofseis_
 
int noofsteer_
 
uiParentparent_
 
TypeSet< StoredEntrystoredids_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiStoredAttribReplacer() [1/2]

uiStoredAttribReplacer::uiStoredAttribReplacer ( uiParent ,
Attrib::DescSet  
)

◆ uiStoredAttribReplacer() [2/2]

uiStoredAttribReplacer::uiStoredAttribReplacer ( uiParent ,
IOPar ,
bool  is2d = false 
)

◆ ~uiStoredAttribReplacer()

uiStoredAttribReplacer::~uiStoredAttribReplacer ( )

Member Function Documentation

◆ getOutPut()

int uiStoredAttribReplacer::getOutPut ( int  descid)
protected

◆ getStoredIds() [1/2]

void uiStoredAttribReplacer::getStoredIds ( )
protected

◆ getStoredIds() [2/2]

void uiStoredAttribReplacer::getStoredIds ( const IOPar )
protected

◆ getUserRef()

void uiStoredAttribReplacer::getUserRef ( const Attrib::DescID ,
BufferStringSet  
) const
protected

◆ getUserRefs()

void uiStoredAttribReplacer::getUserRefs ( const IOPar )
protected

◆ go()

void uiStoredAttribReplacer::go ( )

◆ handleMultiInput()

void uiStoredAttribReplacer::handleMultiInput ( )
protected

◆ handleSingleInput()

void uiStoredAttribReplacer::handleSingleInput ( )
protected

◆ hasInput()

bool uiStoredAttribReplacer::hasInput ( const Attrib::Desc ,
const Attrib::DescID  
) const
protected

◆ removeDescsWithBlankInp()

void uiStoredAttribReplacer::removeDescsWithBlankInp ( const Attrib::DescID )
protected

◆ setDataPackIDs()

void uiStoredAttribReplacer::setDataPackIDs ( const TypeSet< DataPack::FullID > &  )

◆ setSteerPar()

void uiStoredAttribReplacer::setSteerPar ( StoredEntry  ,
const char *  ,
const char *   
)
protected

◆ setStoredKey()

void uiStoredAttribReplacer::setStoredKey ( IOPar ,
const char *   
)
protected

◆ setUserRef()

void uiStoredAttribReplacer::setUserRef ( IOPar ,
const char *   
)
protected

◆ usePar()

void uiStoredAttribReplacer::usePar ( const IOPar )
protected

Member Data Documentation

◆ attrset_

Attrib::DescSet* uiStoredAttribReplacer::attrset_
protected

◆ dpfids_

TypeSet<DataPack::FullID> uiStoredAttribReplacer::dpfids_
protected

◆ iopar_

IOPar* uiStoredAttribReplacer::iopar_
protected

◆ is2d_

bool uiStoredAttribReplacer::is2d_
protected

◆ multiinpcube_

bool uiStoredAttribReplacer::multiinpcube_
protected

◆ noofseis_

int uiStoredAttribReplacer::noofseis_
protected

◆ noofsteer_

int uiStoredAttribReplacer::noofsteer_
protected

◆ parent_

uiParent* uiStoredAttribReplacer::parent_
protected

◆ storedids_

TypeSet<StoredEntry> uiStoredAttribReplacer::storedids_
protected

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