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

#include <uistoredattrreplacer.h>

Classes

struct  StoredEntry
 

Public Member Functions

 uiStoredAttribReplacer (uiParent *, Attrib::DescSet *)
 
 uiStoredAttribReplacer (uiParent *, IOPar *, bool is2d=false)
 
virtual ~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_ = false
 
int noofseis_ = 0
 
int noofsteer_ = 0
 
uiParentparent_ = nullptr
 
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()

virtual uiStoredAttribReplacer::~uiStoredAttribReplacer ( )
virtual

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_ = false
protected

◆ noofseis_

int uiStoredAttribReplacer::noofseis_ = 0
protected

◆ noofsteer_

int uiStoredAttribReplacer::noofsteer_ = 0
protected

◆ parent_

uiParent* uiStoredAttribReplacer::parent_ = nullptr
protected

◆ storedids_

TypeSet<StoredEntry> uiStoredAttribReplacer::storedids_
protected

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