OpendTect-6_4  6.4
Public Member Functions | List of all members
RockPhysics::FormulaSet Class Reference
Inheritance diagram for RockPhysics::FormulaSet:
[legend]

Public Member Functions

 ~FormulaSet ()
 
int getIndexOf (const char *) const
 
void getRelevant (PropertyRef::StdType, BufferStringSet &) const
 
const Formulaget (const char *nm) const
 
bool save (Repos::Source) const
 
void readFrom (ascistream &)
 
bool writeTo (ascostream &) const
 
- Public Member Functions inherited from ObjectSet< const Formula >
 ObjectSet ()
 
 ObjectSet (const ObjectSet< const Formula > &)
 
virtual ~ObjectSet ()
 
ObjectSet< const Formula > & operator= (const ObjectSet< const Formula > &)
 
virtual bool isManaged () const
 
bool nullAllowed () const
 
void allowNull (bool yn=true)
 
size_type size () const
 
virtual int64_t nrItems () const
 
virtual const Formula * operator[] (size_type)
 
virtual const const Formula * operator[] (size_type) const
 
virtual const Formula * operator[] (const const Formula *) const
 check & unconst More...
 
virtual bool validIdx (int64_t) const
 
virtual bool isPresent (const const Formula *) const
 
virtual size_type indexOf (const const Formula *) const
 
const Formula * first ()
 
const const Formula * first () const
 
const Formula * last ()
 
const const Formula * last () const
 
ObjectSet< const Formula > & add (const Formula *t)
 
ObjectSet< const Formula > & operator+= (const Formula *t)
 
void push (const Formula *t)
 
bool addIfNew (const Formula *)
 
virtual const Formula * replace (size_type idx, const Formula *)
 
virtual void insertAt (const Formula *newptr, size_type)
 
virtual void insertAfter (const Formula *newptr, size_type)
 
virtual void copy (const ObjectSet< const Formula > &)
 
virtual void append (const ObjectSet< const Formula > &)
 
virtual void swap (int64_t, int64_t)
 
virtual void reverse ()
 
virtual void erase ()
 
virtual const Formula * pop ()
 
virtual const Formula * removeSingle (size_type, bool keep_order=true)
 
virtual void removeRange (size_type from, size_type to)
 
virtual ObjectSet< const Formula > & operator-= (const Formula *)
 
void plainErase ()
 
- Public Member Functions inherited from OD::Set
virtual ~Set ()
 
bool isEmpty () const
 
void setEmpty ()
 

Additional Inherited Members

- Public Types inherited from ObjectSet< const Formula >
typedef int size_type
 
typedef const Formula object_type
 
- Protected Member Functions inherited from ObjectSet< const Formula >
virtual ObjectSet< const Formula > & doAdd (const Formula *)
 
- Protected Attributes inherited from ObjectSet< const Formula >
VectorAccess< void *, size_typevec_
 
bool allow0_
 

Detailed Description

Constructor & Destructor Documentation

RockPhysics::FormulaSet::~FormulaSet ( )
inline

Member Function Documentation

const Formula* RockPhysics::FormulaSet::get ( const char *  nm) const
inline
int RockPhysics::FormulaSet::getIndexOf ( const char *  ) const
void RockPhysics::FormulaSet::getRelevant ( PropertyRef::StdType  ,
BufferStringSet  
) const
void RockPhysics::FormulaSet::readFrom ( ascistream )
bool RockPhysics::FormulaSet::save ( Repos::Source  ) const
bool RockPhysics::FormulaSet::writeTo ( ascostream ) const

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