OpendTect-6_4  6.4
Public Member Functions | List of all members
NLAModel Class Referenceabstract

Minimum Interface for NLA models. More...

Public Member Functions

virtual ~NLAModel ()
 
virtual const char * name () const =0
 
virtual const NLADesigndesign () const =0
 
virtual NLAModelclone () const =0
 
virtual float versionNr () const =0
 
virtual IOParpars ()=0
 
const IOParpars () const
 Attrib set in/out. More...
 
virtual void dump (BufferString &) const =0
 'serialize' - without the pars() More...
 
virtual const char * nlaType (bool compact=true) const
 

Detailed Description

Minimum Interface for NLA models.

Constructor & Destructor Documentation

virtual NLAModel::~NLAModel ( )
inlinevirtual

Member Function Documentation

virtual NLAModel* NLAModel::clone ( ) const
pure virtual
virtual const NLADesign& NLAModel::design ( ) const
pure virtual
virtual void NLAModel::dump ( BufferString ) const
pure virtual

'serialize' - without the pars()

virtual const char* NLAModel::name ( ) const
pure virtual
virtual const char* NLAModel::nlaType ( bool  compact = true) const
inlinevirtual
virtual IOPar& NLAModel::pars ( )
pure virtual
const IOPar& NLAModel::pars ( ) const
inline

Attrib set in/out.

virtual float NLAModel::versionNr ( ) const
pure virtual

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