14 #include "uiattributesmod.h" 38 bool storeSlices()
const;
41 {
return seldeschildids_; }
#define mExpClass(module)
Definition: commondefs.h:157
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:182
uiListBox * paramsfld_
Definition: uicrossattrevaluatedlg.h:49
uiPushButton * calcbut
Definition: uicrossattrevaluatedlg.h:52
TypeSet< Attrib::DescID > srcspecids_
Definition: uicrossattrevaluatedlg.h:76
Definition: uislider.h:40
uiLabel * displaylbl
Definition: uicrossattrevaluatedlg.h:55
CNotifier< uiCrossAttrEvaluateDlg, int > showslicecb
Definition: uicrossattrevaluatedlg.h:45
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
uiSlider * sliderfld
Definition: uicrossattrevaluatedlg.h:53
Attrib::DescSet * getEvalSet() const
Definition: uicrossattrevaluatedlg.h:37
Set of attribute descriptions.
Definition: attribdescset.h:29
AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether thi...
Definition: attribdescid.h:25
bool haspars_
Definition: uicrossattrevaluatedlg.h:83
const TypeSet< Attrib::DescID > & evaluateChildIds() const
Definition: uicrossattrevaluatedlg.h:40
Definition: uiparent.h:24
TypeSet< Attrib::SelSpec > specs_
Definition: uicrossattrevaluatedlg.h:79
Attrib::DescID srcid_
Definition: uicrossattrevaluatedlg.h:69
Set of BufferString objects.
Definition: bufstringset.h:25
Definition: uidialog.h:40
uiLabeledSpinBox * nrstepsfld
Definition: uicrossattrevaluatedlg.h:54
List Box.
Definition: uilistbox.h:73
Definition: uievaluatedlg.h:39
TypeSet< Attrib::DescID > seldeschildids_
Definition: uicrossattrevaluatedlg.h:77
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
bool enabstore_
Definition: uicrossattrevaluatedlg.h:82
Definition: uispinbox.h:123
Description of an attribute in an Attrib::DescSet. Each attribute has a name (e.g. "Similarity"), a user reference (e.g. "My similarity"), and at least one output. In addition, it may have parameters and inputs. If it has multiple outputs, only one of the outputs are selected.
Definition: attribdesc.h:87
TypeSet< BufferStringSet > userattnms_
Definition: uicrossattrevaluatedlg.h:71
Attrib::Desc * seldesc_
Definition: uicrossattrevaluatedlg.h:68
void sliderMove(CallBacker *)
BufferStringSet defstr_
Definition: uicrossattrevaluatedlg.h:81
Attrib::Desc * getAttribDesc() const
Definition: uicrossattrevaluatedlg.h:35
BufferStringSet lbls_
Definition: uicrossattrevaluatedlg.h:78
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:38
Definition: uicrossattrevaluatedlg.h:28
uiCheckBox * storefld
Definition: uicrossattrevaluatedlg.h:56
Editor for Attribute sets.
Definition: uiattrdescseted.h:47
ObjectSet< AttribParamGroup > grps_
Definition: uicrossattrevaluatedlg.h:74
uiListBox * attrnmsfld_
Definition: uicrossattrevaluatedlg.h:50
Definition: uibutton.h:130
Attrib::DescSet & attrset_
Definition: uicrossattrevaluatedlg.h:70
Notifier< uiCrossAttrEvaluateDlg > calccb
Definition: uicrossattrevaluatedlg.h:44
IOPar & initpar_
Definition: uicrossattrevaluatedlg.h:73
bool evaluationPossible() const
Definition: uicrossattrevaluatedlg.h:39