Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

WellT2DTransform Class Reference

Inheritance diagram for WellT2DTransform:
ZAxisTransform

List of all members.

Public Member Functions

const char * name () const
 WellT2DTransform ()
void transform (const BinID &, const SamplingData< float > &, int sz, float *res) const
void transformBack (const BinID &, const SamplingData< float > &, int sz, float *res) const
Interval< float > getZInterval (bool time) const
bool needsVolumeOfInterest () const
bool usePar (const IOPar &)

Static Public Member Functions

static const char * sName ()
static void initClass ()
static ZAxisTransformcreate ()

Protected Member Functions

bool calcDepths ()

Protected Attributes

Well::Datadata_
TypeSet< float > times_
TypeSet< float > depths_

Constructor & Destructor Documentation

WellT2DTransform::WellT2DTransform (  ) 

Member Function Documentation

bool WellT2DTransform::calcDepths (  )  [protected]
static ZAxisTransform* WellT2DTransform::create (  )  [static]
Interval<float> WellT2DTransform::getZInterval ( bool  time  )  const [virtual]

Implements ZAxisTransform.

static void WellT2DTransform::initClass (  )  [static]
const char* WellT2DTransform::name (  )  const [inline, virtual]

Implements ZAxisTransform.

bool WellT2DTransform::needsVolumeOfInterest (  )  const [inline, virtual]

Reimplemented from ZAxisTransform.

static const char* WellT2DTransform::sName (  )  [static]
void WellT2DTransform::transform ( const BinID ,
const SamplingData< float > &  ,
int  sz,
float *  res 
) const [virtual]

Implements ZAxisTransform.

void WellT2DTransform::transformBack ( const BinID ,
const SamplingData< float > &  ,
int  sz,
float *  res 
) const [virtual]

Implements ZAxisTransform.

bool WellT2DTransform::usePar ( const IOPar  )  [virtual]

Reimplemented from ZAxisTransform.


Member Data Documentation

TypeSet<float> WellT2DTransform::depths_ [protected]
TypeSet<float> WellT2DTransform::times_ [protected]