OpendTect-6_4  6.4
Classes | Namespaces | Macros | Functions
odset.h File Reference
Include dependency graph for odset.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  OD::Set
 Base class for all sets used in OpendTect. More...
 

Namespaces

 OD
 OpendTect.
 

Macros

#define mODSetApplyToAll(itp, os, op)
 

Functions

template<class ODSET , class size_type >
void removeRange (ODSET &inst, size_type start, size_type stop)
 Removes a range from the set. More...
 
template<class ODSET , class WITHADD >
void addNames (const ODSET &inp, WITHADD &withadd)
 Adds all names from a set to another set with an add() function (typically a BufferStringSet) More...
 

Macro Definition Documentation

#define mODSetApplyToAll (   itp,
  os,
  op 
)
Value:
for ( itp idx=(itp) os.nrItems()-1; idx>=0; idx-- ) \
{ \
op; \
}

Function Documentation

template<class ODSET , class WITHADD >
void addNames ( const ODSET &  inp,
WITHADD &  withadd 
)
inline

Adds all names from a set to another set with an add() function (typically a BufferStringSet)

template<class ODSET , class size_type >
void removeRange ( ODSET &  inst,
size_type  start,
size_type  stop 
)
inline

Removes a range from the set.


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