Public Member Functions | Protected Member Functions | Protected Attributes

Well::LogSet Class Reference

List of all members.

Public Member Functions

 LogSet ()
virtual ~LogSet ()
int size () const
LoggetLog (int idx)
const LoggetLog (int idx) const
int indexOf (const char *) const
const LoggetLog (const char *nm) const
LoggetLog (const char *nm)
Interval< float > dahInterval () const
 not def if start == undef
void updateDahIntvs ()
 if logs changed
void add (Log *)
 becomes mine
Logremove (int)
 becomes yours
bool isEmpty () const
void empty ()

Protected Member Functions

void init ()
void updateDahIntv (const Well::Log &)
LoggtLog (const char *nm) const

Protected Attributes

ObjectSet< Loglogs
Interval< float > dahintv

Constructor & Destructor Documentation

Well::LogSet::LogSet (  )  [inline]
virtual Well::LogSet::~LogSet (  )  [inline, virtual]

Member Function Documentation

void Well::LogSet::add ( Log  ) 

becomes mine

Interval<float> Well::LogSet::dahInterval (  )  const [inline]

not def if start == undef

void Well::LogSet::empty (  ) 
const Log* Well::LogSet::getLog ( const char *  nm  )  const [inline]
Log& Well::LogSet::getLog ( int  idx  )  [inline]
Log* Well::LogSet::getLog ( const char *  nm  )  [inline]
const Log& Well::LogSet::getLog ( int  idx  )  const [inline]
Log* Well::LogSet::gtLog ( const char *  nm  )  const [inline, protected]
int Well::LogSet::indexOf ( const char *   )  const
void Well::LogSet::init (  )  [inline, protected]
bool Well::LogSet::isEmpty (  )  const [inline]
Log* Well::LogSet::remove ( int   ) 

becomes yours

int Well::LogSet::size (  )  const [inline]
void Well::LogSet::updateDahIntv ( const Well::Log  )  [protected]
void Well::LogSet::updateDahIntvs (  ) 

if logs changed


Member Data Documentation

Interval<float> Well::LogSet::dahintv [protected]