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

Private Member Functions

 mODTextTranslationClass (ZSliceInterpolationModel)
 
InterpolationLayerModelclone () const
 
bool isOK (const TrcKey *tk=0) const
 
int nrLayers () const
 
float getLayerIndex (const TrcKey &, float z) const
 
float getZ (const TrcKey &, int layer) const
 
od_int64 getMemoryUsage (const TrcKeySampling &) const
 

Additional Inherited Members

- Public Member Functions inherited from InterpolationLayerModel
 mDefineFactoryInClass (InterpolationLayerModel, factory) virtual ~InterpolationLayerModel()
 
virtual bool prepare (const TrcKeyZSampling &, TaskRunner *=0)
 
virtual void addSampling (const TrcKeySampling &)
 
virtual float getInterpolatedZ (const TrcKey &, float layer) const
 
virtual void fillPar (IOPar &) const
 
virtual bool usePar (const IOPar &)
 
- Static Public Member Functions inherited from InterpolationLayerModel
static const char * sKeyModelType ()
 
- Protected Member Functions inherited from InterpolationLayerModel
 InterpolationLayerModel ()
 
 InterpolationLayerModel (const InterpolationLayerModel &)
 
virtual bool hasSampling () const
 
- Protected Attributes inherited from InterpolationLayerModel
ObjectSet< TrcKeySamplingtkss_
 
StepInterval< float > zsamp_
 

Detailed Description

Member Function Documentation

InterpolationLayerModel* ZSliceInterpolationModel::clone ( ) const
privatevirtual
float ZSliceInterpolationModel::getLayerIndex ( const TrcKey ,
float  z 
) const
privatevirtual
od_int64 ZSliceInterpolationModel::getMemoryUsage ( const TrcKeySampling ) const
inlineprivatevirtual

returns total amount of bytes needed to store the Z values of the model

Reimplemented from InterpolationLayerModel.

float ZSliceInterpolationModel::getZ ( const TrcKey ,
int  layer 
) const
privatevirtual
bool ZSliceInterpolationModel::isOK ( const TrcKey tk = 0) const
privatevirtual

Reimplemented from InterpolationLayerModel.

ZSliceInterpolationModel::mODTextTranslationClass ( ZSliceInterpolationModel  )
private
int ZSliceInterpolationModel::nrLayers ( ) const
privatevirtual

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