OpendTect-6_4  6.4
Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
Attrib::DescSetMan Class Reference

Manages attribute description set. More...

Public Member Functions

 DescSetMan (bool, DescSet *ads=0, bool destr_on_del=true)
 
 ~DescSetMan ()
 
DescSetdescSet ()
 
const DescSetdescSet () const
 
void setDescSet (DescSet *)
 
bool is2D () const
 
bool isSaved () const
 
void setSaved (bool yn=true) const
 
bool & unSaved ()
 Added for convenience in UI building. More...
 
void fillHist ()
 
IOParinputHistory ()
 

Public Attributes

MultiID attrsetid_
 

Protected Member Functions

void cleanHist (IOPar &, const DescSet &)
 

Protected Attributes

DescSetads_
 
bool is2d_
 
bool unsaved_
 
bool destrondel_
 
IOParinpselhist_
 
IOParsteerselhist_
 

Detailed Description

Manages attribute description set.

Constructor & Destructor Documentation

Attrib::DescSetMan::DescSetMan ( bool  ,
DescSet ads = 0,
bool  destr_on_del = true 
)
Attrib::DescSetMan::~DescSetMan ( )

Member Function Documentation

void Attrib::DescSetMan::cleanHist ( IOPar ,
const DescSet  
)
protected
DescSet* Attrib::DescSetMan::descSet ( )
inline
const DescSet* Attrib::DescSetMan::descSet ( ) const
inline
void Attrib::DescSetMan::fillHist ( )
IOPar& Attrib::DescSetMan::inputHistory ( )
inline
bool Attrib::DescSetMan::is2D ( ) const
inline
bool Attrib::DescSetMan::isSaved ( ) const
inline
void Attrib::DescSetMan::setDescSet ( DescSet )
void Attrib::DescSetMan::setSaved ( bool  yn = true) const
inline
bool& Attrib::DescSetMan::unSaved ( )
inline

Added for convenience in UI building.

Member Data Documentation

DescSet* Attrib::DescSetMan::ads_
protected
MultiID Attrib::DescSetMan::attrsetid_
bool Attrib::DescSetMan::destrondel_
protected
IOPar& Attrib::DescSetMan::inpselhist_
protected
bool Attrib::DescSetMan::is2d_
protected
IOPar& Attrib::DescSetMan::steerselhist_
protected
bool Attrib::DescSetMan::unsaved_
protected

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