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

uiBodyOperatorDlg Class Reference

Inheritance diagram for uiBodyOperatorDlg:
uiDialog uiMainWin uiParent uiBaseObject NamedObject CallBacker

List of all members.

Classes

struct  bodyOprand

Public Member Functions

 uiBodyOperatorDlg (uiParent *, EM::BodyOperator &)
 ~uiBodyOperatorDlg ()
bool acceptOK (CallBacker *)

Protected Member Functions

void itemClick (CallBacker *)
void bodySel (CallBacker *)
void oprSel (CallBacker *)
void typeSel (CallBacker *)
void turnOffAll ()
void deleteAllChildInfo (uiListViewItem *)
void setOprator (uiListViewItem *lv, EM::BodyOperator &opt)

Static Protected Member Functions

static char sKeyUnion ()
static char sKeyIntSect ()
static char sKeyMinus ()
static char sKeyUdf ()

Protected Attributes

EM::BodyOperatoroprt_
uiLabeledComboBoxoprselfld_
uiToolButtonunionbut_
uiToolButtonintersectbut_
uiToolButtonminusbut_
uiLabeledComboBoxtypefld_
uiGenInputbodyselfld_
uiPushButtonbodyselbut_
uiListViewtree_
TypeSet< bodyOprandlistinfo_
ObjectSet< uiListViewItemlistsaved_

Constructor & Destructor Documentation

uiBodyOperatorDlg::uiBodyOperatorDlg ( uiParent ,
EM::BodyOperator  
)
uiBodyOperatorDlg::~uiBodyOperatorDlg (  ) 

Member Function Documentation

bool uiBodyOperatorDlg::acceptOK ( CallBacker  )  [virtual]

Reimplemented from uiDialog.

void uiBodyOperatorDlg::bodySel ( CallBacker  )  [protected]
void uiBodyOperatorDlg::deleteAllChildInfo ( uiListViewItem  )  [protected]
void uiBodyOperatorDlg::itemClick ( CallBacker  )  [protected]
void uiBodyOperatorDlg::oprSel ( CallBacker  )  [protected]
void uiBodyOperatorDlg::setOprator ( uiListViewItem lv,
EM::BodyOperator opt 
) [protected]
static char uiBodyOperatorDlg::sKeyIntSect (  )  [inline, static, protected]
static char uiBodyOperatorDlg::sKeyMinus (  )  [inline, static, protected]
static char uiBodyOperatorDlg::sKeyUdf (  )  [inline, static, protected]
static char uiBodyOperatorDlg::sKeyUnion (  )  [inline, static, protected]
void uiBodyOperatorDlg::turnOffAll (  )  [protected]
void uiBodyOperatorDlg::typeSel ( CallBacker  )  [protected]

Member Data Documentation