OpendTect  6.3
Public Types | Public Member Functions | Protected Attributes | List of all members
StratSynthLevelSet Class Reference
Inheritance diagram for StratSynthLevelSet:
[legend]

Public Types

typedef TypeSet< float > LVLZVals
 
typedef TypeSet< LVLZValsLVLZValsSet
 

Public Member Functions

 StratSynthLevelSet (const BufferStringSet &, const LVLZValsSet &)
 
 StratSynthLevelSet (const StratSynthLevel *)
 
StratSynthLevelSetoperator= (StratSynthLevelSet &)
 
BufferStringSetgetLevelNmSet ()
 
LVLZValsSetgetLevelZVals ()
 
int size () const
 
void addData (BufferString &, LVLZVals &)
 
void addDatas (BufferStringSet &, LVLZValsSet &)
 
VSEvent::TypegetSnapEv ()
 
void setSnapEv (const VSEvent::Type &snapev)
 
void setEmpty ()
 
StratSynthLevelgetStratLevel (const int idx=0)
 
- Public Member Functions inherited from StratSynthLevel
 StratSynthLevel (const char *nm, Color c, const TypeSet< float > *dpts=0)
 
- Public Member Functions inherited from NamedObject
 NamedObject (const char *nm=0)
 
 NamedObject (const NamedObject &oth)
 
virtual ~NamedObject ()
 
NamedObjectoperator= (const NamedObject &)
 
bool operator== (const NamedObject &oth) const
 
virtual const OD::Stringname () const
 
virtual BufferString getName () const
 
virtual void setName (const char *nm)
 
bool getNameFromPar (const IOPar &)
 
void putNameInPar (IOPar &) const
 

Protected Attributes

BufferStringSet lvlnmset_
 
LVLZValsSet zvals_
 
VSEvent::Type snapev_
 
TypeSet< StratSynthLevel * > stratsynthlvl_
 
- Protected Attributes inherited from NamedObject
BufferString name_
 

Additional Inherited Members

- Public Attributes inherited from StratSynthLevel
TypeSet< float > zvals_
 
Color col_
 
VSEvent::Type snapev_
 

Detailed Description

Member Typedef Documentation

Constructor & Destructor Documentation

StratSynthLevelSet::StratSynthLevelSet ( const BufferStringSet ,
const LVLZValsSet  
)
StratSynthLevelSet::StratSynthLevelSet ( const StratSynthLevel )

Member Function Documentation

void StratSynthLevelSet::addData ( BufferString ,
LVLZVals  
)
void StratSynthLevelSet::addDatas ( BufferStringSet ,
LVLZValsSet  
)
BufferStringSet& StratSynthLevelSet::getLevelNmSet ( )
inline
LVLZValsSet& StratSynthLevelSet::getLevelZVals ( )
inline
VSEvent::Type& StratSynthLevelSet::getSnapEv ( )
inline
StratSynthLevel* StratSynthLevelSet::getStratLevel ( const int  idx = 0)
StratSynthLevelSet& StratSynthLevelSet::operator= ( StratSynthLevelSet )
void StratSynthLevelSet::setEmpty ( )
void StratSynthLevelSet::setSnapEv ( const VSEvent::Type snapev)
inline
int StratSynthLevelSet::size ( ) const
inline

Member Data Documentation

BufferStringSet StratSynthLevelSet::lvlnmset_
protected
VSEvent::Type StratSynthLevelSet::snapev_
protected
TypeSet<StratSynthLevel*> StratSynthLevelSet::stratsynthlvl_
protected
LVLZValsSet StratSynthLevelSet::zvals_
protected

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