Public Member Functions | Static Public Member Functions | Protected Attributes

PosImpExpPars Class Reference

Inheritance diagram for PosImpExpPars:
CallBacker

List of all members.

Public Member Functions

int binidScale () const
BinID binidOffset () const
int trcnrScale () const
int trcnrOffset () const
double coordScale () const
Coord coordOffset () const
float zScale () const
float zOffset () const
float offsScale () const
float offsOffset () const
void adjustBinID (BinID &, bool inward) const
void adjustTrcNr (int &, bool inward) const
void adjustCoord (Coord &, bool inward) const
void adjustZ (float &, bool inward) const
void adjustOffset (float &, bool inward) const
void adjustInl (int &, bool inward) const
void adjustCrl (int &, bool inward) const
void adjustX (double &, bool inward) const
void adjustY (double &, bool inward) const
bool haveBinIDChg () const
bool haveTrcNrChg () const
bool haveCoordChg () const
bool haveZChg () const
bool haveOffsetChg () const
bool haveInlChg () const
bool haveCrlChg () const
bool haveXChg () const
bool haveYChg () const
 PosImpExpPars ()
void clear ()
void usePar (const IOPar &)
void getFromSI ()
void survChg (CallBacker *)

Static Public Member Functions

static const PosImpExpParsSVY ()
static void refresh ()
static PosImpExpParsgetSVY ()
static const char * sKeyBase ()
static const char * sKeyOffset ()
static const char * sKeyScale ()
static const char * sKeyBinID ()
static const char * sKeyTrcNr ()
 sKey::TraceNr
static const char * sKeyCoord ()
static const char * sKeyZ ()
static const char * fullKey (const char *, bool true_is_scale_else_offs)

Protected Attributes

int binidscale_
BinID binidoffs_
int trcnrscale_
int trcnroffs_
double coordscale_
Coord coordoffs_
float zscale_
float zoffs_
float offsscale_
float offsoffs_

Constructor & Destructor Documentation

PosImpExpPars::PosImpExpPars (  )  [inline]

Member Function Documentation

void PosImpExpPars::adjustBinID ( BinID ,
bool  inward 
) const
void PosImpExpPars::adjustCoord ( Coord ,
bool  inward 
) const
void PosImpExpPars::adjustCrl ( int &  ,
bool  inward 
) const
void PosImpExpPars::adjustInl ( int &  ,
bool  inward 
) const
void PosImpExpPars::adjustOffset ( float &  ,
bool  inward 
) const
void PosImpExpPars::adjustTrcNr ( int &  ,
bool  inward 
) const
void PosImpExpPars::adjustX ( double &  ,
bool  inward 
) const
void PosImpExpPars::adjustY ( double &  ,
bool  inward 
) const
void PosImpExpPars::adjustZ ( float &  ,
bool  inward 
) const
BinID PosImpExpPars::binidOffset (  )  const [inline]
int PosImpExpPars::binidScale (  )  const [inline]
void PosImpExpPars::clear (  )  [inline]
Coord PosImpExpPars::coordOffset (  )  const [inline]
double PosImpExpPars::coordScale (  )  const [inline]
static const char* PosImpExpPars::fullKey ( const char *  ,
bool  true_is_scale_else_offs 
) [static]
void PosImpExpPars::getFromSI (  ) 
static PosImpExpPars& PosImpExpPars::getSVY (  )  [static]
bool PosImpExpPars::haveBinIDChg (  )  const
bool PosImpExpPars::haveCoordChg (  )  const
bool PosImpExpPars::haveCrlChg (  )  const
bool PosImpExpPars::haveInlChg (  )  const
bool PosImpExpPars::haveOffsetChg (  )  const
bool PosImpExpPars::haveTrcNrChg (  )  const
bool PosImpExpPars::haveXChg (  )  const
bool PosImpExpPars::haveYChg (  )  const
bool PosImpExpPars::haveZChg (  )  const
float PosImpExpPars::offsOffset (  )  const [inline]
float PosImpExpPars::offsScale (  )  const [inline]
static void PosImpExpPars::refresh (  )  [inline, static]
static const char* PosImpExpPars::sKeyBase (  )  [inline, static]
static const char* PosImpExpPars::sKeyBinID (  )  [inline, static]
static const char* PosImpExpPars::sKeyCoord (  )  [inline, static]
static const char* PosImpExpPars::sKeyOffset (  )  [static]
static const char* PosImpExpPars::sKeyScale (  )  [static]
static const char* PosImpExpPars::sKeyTrcNr (  )  [static]
static const char* PosImpExpPars::sKeyZ (  )  [inline, static]
void PosImpExpPars::survChg ( CallBacker  )  [inline]
static const PosImpExpPars& PosImpExpPars::SVY (  )  [static]
int PosImpExpPars::trcnrOffset (  )  const [inline]
int PosImpExpPars::trcnrScale (  )  const [inline]
void PosImpExpPars::usePar ( const IOPar  ) 
float PosImpExpPars::zOffset (  )  const [inline]
float PosImpExpPars::zScale (  )  const [inline]

Member Data Documentation

int PosImpExpPars::binidscale_ [protected]
double PosImpExpPars::coordscale_ [protected]
float PosImpExpPars::offsoffs_ [protected]
float PosImpExpPars::offsscale_ [protected]
int PosImpExpPars::trcnroffs_ [protected]
int PosImpExpPars::trcnrscale_ [protected]
float PosImpExpPars::zoffs_ [protected]
float PosImpExpPars::zscale_ [protected]