Public Member Functions | Static Public Member Functions | Protected Attributes

LinearT2DTransform Class Reference

Inheritance diagram for LinearT2DTransform:
ZAxisTransform

List of all members.

Public Member Functions

const char * name () const
 LinearT2DTransform ()
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 usePar (const IOPar &)
bool needsVolumeOfInterest () const

Static Public Member Functions

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

Protected Attributes

float startvel_
float dv_

Constructor & Destructor Documentation

LinearT2DTransform::LinearT2DTransform (  ) 

Member Function Documentation

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

Implements ZAxisTransform.

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

Implements ZAxisTransform.

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

Reimplemented from ZAxisTransform.

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

Implements ZAxisTransform.

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

Implements ZAxisTransform.

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

Reimplemented from ZAxisTransform.


Member Data Documentation

float LinearT2DTransform::dv_ [protected]
float LinearT2DTransform::startvel_ [protected]