OpendTect-6_4  6.4
Classes | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | 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

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

Protected Attributes

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

Private Member Functions

 mODTextTranslationClass (uiStoredAttribReplacer)
 

Detailed Description

Constructor & Destructor Documentation

uiStoredAttribReplacer::uiStoredAttribReplacer ( uiParent ,
Attrib::DescSet  
)
uiStoredAttribReplacer::uiStoredAttribReplacer ( uiParent ,
IOPar ,
bool  is2d = false 
)
uiStoredAttribReplacer::~uiStoredAttribReplacer ( )

Member Function Documentation

int uiStoredAttribReplacer::getOutPut ( int  descid)
protected
void uiStoredAttribReplacer::getStoredIds ( )
protected
void uiStoredAttribReplacer::getStoredIds ( const IOPar )
protected
void uiStoredAttribReplacer::getUserRef ( const Attrib::DescID ,
BufferStringSet  
) const
protected
void uiStoredAttribReplacer::getUserRefs ( const IOPar )
protected
void uiStoredAttribReplacer::go ( )
void uiStoredAttribReplacer::handleMultiInput ( )
protected
void uiStoredAttribReplacer::handleSingleInput ( )
protected
bool uiStoredAttribReplacer::hasInput ( const Attrib::Desc ,
const Attrib::DescID  
) const
protected
uiStoredAttribReplacer::mODTextTranslationClass ( uiStoredAttribReplacer  )
private
void uiStoredAttribReplacer::removeDescsWithBlankInp ( const Attrib::DescID )
protected
void uiStoredAttribReplacer::setDataPackIDs ( const TypeSet< DataPack::FullID > &  )
void uiStoredAttribReplacer::setSteerPar ( StoredEntry  ,
const char *  ,
const char *   
)
protected
void uiStoredAttribReplacer::setStoredKey ( IOPar ,
const char *   
)
protected
void uiStoredAttribReplacer::setUserRef ( IOPar ,
const char *   
)
protected
void uiStoredAttribReplacer::usePar ( const IOPar )
protected

Member Data Documentation

Attrib::DescSet* uiStoredAttribReplacer::attrset_
protected
TypeSet<DataPack::FullID> uiStoredAttribReplacer::dpfids_
protected
IOPar* uiStoredAttribReplacer::iopar_
protected
bool uiStoredAttribReplacer::is2d_
protected
bool uiStoredAttribReplacer::multiinpcube_
protected
int uiStoredAttribReplacer::noofseis_
protected
int uiStoredAttribReplacer::noofsteer_
protected
uiParent* uiStoredAttribReplacer::parent_
protected
TypeSet<StoredEntry> uiStoredAttribReplacer::storedids_
protected

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