Public Member Functions | Protected Member Functions | Protected Attributes

uiAttrEMOut Class Reference

Brief Base class Earth Model Output Batch dialog. Used for calculating attributes in relation with surfaces. More...

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

List of all members.

Public Member Functions

 uiAttrEMOut (uiParent *, const Attrib::DescSet &, const NLAModel *, const MultiID &, const char *)
 ~uiAttrEMOut ()

Protected Member Functions

virtual void attribSel (CallBacker *)=0
virtual bool prepareProcessing ()
virtual bool fillPar (IOPar &)
bool addNLA (Attrib::DescID &)
void fillOutPar (IOPar &, const char *outtyp, const char *idlbl, const BufferString &outid)

Protected Attributes

Attrib::DescSetads_
const MultiIDnlaid_
Attrib::DescID nladescid_
const NLAModelnlamodel_
uiAttrSelattrfld_

Detailed Description

Brief Base class Earth Model Output Batch dialog. Used for calculating attributes in relation with surfaces.


Constructor & Destructor Documentation

uiAttrEMOut::uiAttrEMOut ( uiParent ,
const Attrib::DescSet ,
const NLAModel ,
const MultiID ,
const char *   
)
uiAttrEMOut::~uiAttrEMOut (  )  [inline]

Member Function Documentation

bool uiAttrEMOut::addNLA ( Attrib::DescID  )  [protected]
virtual void uiAttrEMOut::attribSel ( CallBacker  )  [protected, pure virtual]

Implemented in uiAttrSurfaceOut, and uiAttrTrcSelOut.

void uiAttrEMOut::fillOutPar ( IOPar ,
const char *  outtyp,
const char *  idlbl,
const BufferString outid 
) [protected]
virtual bool uiAttrEMOut::fillPar ( IOPar  )  [protected, virtual]

Implements uiFullBatchDialog.

Reimplemented in uiAttrSurfaceOut, and uiAttrTrcSelOut.

virtual bool uiAttrEMOut::prepareProcessing (  )  [protected, virtual]

Implements uiFullBatchDialog.

Reimplemented in uiAttrSurfaceOut, and uiAttrTrcSelOut.


Member Data Documentation

const MultiID& uiAttrEMOut::nlaid_ [protected]
const NLAModel* uiAttrEMOut::nlamodel_ [protected]