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

uiHorizonShiftDialog Class Reference

Inheritance diagram for uiHorizonShiftDialog:
uiDialog uiMainWin uiParent uiBaseObject NamedObject CallBacker

List of all members.

Public Member Functions

 uiHorizonShiftDialog (uiParent *, const EM::ObjectID &id, const Attrib::DescSet &, float initialshift, bool cancalcattrib)
 ~uiHorizonShiftDialog ()
const EM::Horizon3Dhorizon3D ()
StepInterval< float > shiftRg () const
int nrSteps () const
Attrib::DescID attribID () const
float getShift () const
int curShiftIdx () const
bool doStore () const
const EM::ObjectIDemID () const
const char * getAttribName () const
const char * getAttribBaseName () const

Public Attributes

Notifier< uiHorizonShiftDialogcalcAttribPushed
Notifier< uiHorizonShiftDialoghorShifted

Protected Member Functions

void setNameFldSensitive (CallBacker *)
void rangeChangeCB (CallBacker *)
void attribChangeCB (CallBacker *)
void calcAttrib (CallBacker *)
void shiftCB (CallBacker *)
bool acceptOK (CallBacker *)

Static Protected Member Functions

static const char * sDefaultAttribName ()

Protected Attributes

uiAttrSelattrinpfld_
uiGenInputrangeinpfld_
uiSliderExtraslider_
uiPushButtoncalbut_
uiCheckBoxstorefld_
uiGenInputnamefld_
StepInterval< float > shiftrg_
StepInterval< float > calcshiftrg_
EM::Horizon3Demhor3d_
EM::ObjectID emid_

Constructor & Destructor Documentation

uiHorizonShiftDialog::uiHorizonShiftDialog ( uiParent ,
const EM::ObjectID id,
const Attrib::DescSet ,
float  initialshift,
bool  cancalcattrib 
)
uiHorizonShiftDialog::~uiHorizonShiftDialog (  ) 

Member Function Documentation

bool uiHorizonShiftDialog::acceptOK ( CallBacker  )  [protected, virtual]

Reimplemented from uiDialog.

void uiHorizonShiftDialog::attribChangeCB ( CallBacker  )  [protected]
Attrib::DescID uiHorizonShiftDialog::attribID (  )  const
void uiHorizonShiftDialog::calcAttrib ( CallBacker  )  [protected]
int uiHorizonShiftDialog::curShiftIdx (  )  const
bool uiHorizonShiftDialog::doStore (  )  const
const EM::ObjectID& uiHorizonShiftDialog::emID (  )  const [inline]
const char* uiHorizonShiftDialog::getAttribBaseName (  )  const
const char* uiHorizonShiftDialog::getAttribName (  )  const
float uiHorizonShiftDialog::getShift (  )  const
const EM::Horizon3D& uiHorizonShiftDialog::horizon3D (  )  [inline]
int uiHorizonShiftDialog::nrSteps (  )  const
void uiHorizonShiftDialog::rangeChangeCB ( CallBacker  )  [protected]
static const char* uiHorizonShiftDialog::sDefaultAttribName (  )  [static, protected]
void uiHorizonShiftDialog::setNameFldSensitive ( CallBacker  )  [protected]
void uiHorizonShiftDialog::shiftCB ( CallBacker  )  [protected]
StepInterval<float> uiHorizonShiftDialog::shiftRg (  )  const

Member Data Documentation