Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions

uiAttrTrcSelOut Class Reference

Trace Selection Output Batch dialog. Used for calculating attributes between surfaces or withing a user-defined interval around a surface. More...

Inheritance diagram for uiAttrTrcSelOut:
uiAttrEMOut uiFullBatchDialog uiDialog uiMainWin uiParent uiBaseObject NamedObject CallBacker

List of all members.

Public Member Functions

 uiAttrTrcSelOut (uiParent *, const Attrib::DescSet &, const NLAModel *, const MultiID &, bool)
 ~uiAttrTrcSelOut ()
void getComputableSurf (HorSampling &)

Protected Member Functions

bool prepareProcessing ()
bool fillPar (IOPar &)
void objSel (CallBacker *)
void attribSel (CallBacker *)
void interpSel (CallBacker *)
void extraWidthSel (CallBacker *)
void cubeBoundsSel (CallBacker *)
void extraParsCB (CallBacker *)
void extraDlgDone (CallBacker *)
void singLineSel (CallBacker *)
void createSingleHorUI ()
void createTwoHorUI ()
void createAttrFld (uiParent *)
void createZIntervalFld (uiParent *)
void createExtraZTopFld (uiParent *)
void createExtraZBotFld (uiParent *)
void createSubSelFld (uiParent *)
void createOutsideValFld (uiParent *)
void createInterpFld (uiParent *)
void createNrSampFld (uiParent *)
void createAddWidthFld (uiParent *)
void createWidthFld (uiParent *)
void createMainHorFld (uiParent *)
void createCubeBoundsFlds (uiParent *)
void createOutputFld (uiParent *)
BufferString createAddWidthLabel ()

Protected Attributes

CtxtIOObjctio_
CtxtIOObjctio2_
CtxtIOObjctioout_
uiIOObjSelobjfld_
uiIOObjSelobj2fld_
uiGenInputgatefld_
uiGenInputextraztopfld_
uiGenInputextrazbotfld_
uiSeisSubSelseissubselfld_
uiGenInputoutsidevalfld_
uiGenInputinterpfld_
uiGenInputnrsampfld_
uiGenInputmainhorfld_
uiGenInputwidthfld_
uiGenInputaddwidthfld_
uiGenInputsetcubeboundsfld_
uiGenInputcubeboundsfld_
uiSeisSeloutpfld_
uiDialogxparsdlg_
bool usesinglehor_

Private Member Functions

CtxtIOObjmkCtxtIOObjHor (bool)

Detailed Description

Trace Selection Output Batch dialog. Used for calculating attributes between surfaces or withing a user-defined interval around a surface.


Constructor & Destructor Documentation

uiAttrTrcSelOut::uiAttrTrcSelOut ( uiParent ,
const Attrib::DescSet ,
const NLAModel ,
const MultiID ,
bool   
)
uiAttrTrcSelOut::~uiAttrTrcSelOut (  ) 

Member Function Documentation

void uiAttrTrcSelOut::attribSel ( CallBacker  )  [protected, virtual]

Implements uiAttrEMOut.

void uiAttrTrcSelOut::createAddWidthFld ( uiParent  )  [protected]
BufferString uiAttrTrcSelOut::createAddWidthLabel (  )  [protected]
void uiAttrTrcSelOut::createAttrFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createCubeBoundsFlds ( uiParent  )  [protected]
void uiAttrTrcSelOut::createExtraZBotFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createExtraZTopFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createInterpFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createMainHorFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createNrSampFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createOutputFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createOutsideValFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createSingleHorUI (  )  [protected]
void uiAttrTrcSelOut::createSubSelFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createTwoHorUI (  )  [protected]
void uiAttrTrcSelOut::createWidthFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::createZIntervalFld ( uiParent  )  [protected]
void uiAttrTrcSelOut::cubeBoundsSel ( CallBacker  )  [protected]
void uiAttrTrcSelOut::extraDlgDone ( CallBacker  )  [protected]
void uiAttrTrcSelOut::extraParsCB ( CallBacker  )  [protected]
void uiAttrTrcSelOut::extraWidthSel ( CallBacker  )  [protected]
bool uiAttrTrcSelOut::fillPar ( IOPar  )  [protected, virtual]

Reimplemented from uiAttrEMOut.

void uiAttrTrcSelOut::getComputableSurf ( HorSampling  ) 
void uiAttrTrcSelOut::interpSel ( CallBacker  )  [protected]
CtxtIOObj& uiAttrTrcSelOut::mkCtxtIOObjHor ( bool   )  [private]
void uiAttrTrcSelOut::objSel ( CallBacker  )  [protected]
bool uiAttrTrcSelOut::prepareProcessing (  )  [protected, virtual]

Reimplemented from uiAttrEMOut.

void uiAttrTrcSelOut::singLineSel ( CallBacker  )  [protected]

Member Data Documentation