1 #ifndef uispecdecompattrib_h 2 #define uispecdecompattrib_h 15 #include "uiattributesmod.h" 39 int getOutputIdx(
float)
const;
40 float getOutputValue(
int)
const;
63 void checkOutValSnapped()
const;
64 void getInputMID(
MultiID&)
const;
71 const char* userefstr)
const;
74 int seloutidx,
int inpidx,
79 static const char* sKeyBinID();
80 static const char* sKeyLineName();
81 static const char* sKeyTrcNr();
100 : uiAttribPanel( p ) {};
103 virtual const char* getProcName();
104 virtual const char* getPackName();
105 virtual const char* getPanelName();
Attribute preview in a 2d viewer.
Definition: uiattribpanel.h:28
#define mExpClass(module)
Definition: commondefs.h:160
uiGenInput * waveletfld_
Definition: uispecdecompattrib.h:48
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
float ds_
Sample spacing of selected data.
Definition: uispecdecompattrib.h:85
Definition: uitrcpositiondlg.h:49
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
User interface element for getting attribute with both real and imaginary part.
Definition: uiattrsel.h:247
Attribute description editor.
Definition: uiattrdesced.h:83
Set of attribute descriptions.
Definition: attribdescset.h:35
uiSpecDecompPanel(uiParent *p)
Definition: uispecdecompattrib.h:99
AttribDesc ID: each Desc has a unique ID in a set; the boolean isstored allows us to know whether thi...
Definition: attribdescid.h:27
#define mDeclReqAttribUIFns
Definition: uiattrdesced.h:209
Definition: uispecdecompattrib.h:96
Definition: uiparent.h:26
Spectral Decomposition Attribute description editor.
Definition: uispecdecompattrib.h:32
Set of (small) copyable elements.
Definition: commontypes.h:30
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:47
Definition: uispinbox.h:128
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:89
uiGenInput * typefld_
Definition: uispecdecompattrib.h:44
int nrsamples_
Nr of samples in selected data.
Definition: uispecdecompattrib.h:84
IOPar prevpar_
Definition: uispecdecompattrib.h:90
uiTrcPositionDlg * positiondlg_
Definition: uispecdecompattrib.h:89
uiLabeledSpinBox * stepfld_
Definition: uispecdecompattrib.h:47
float nyqfreq_
Definition: uispecdecompattrib.h:83
uiSpecDecompPanel * panelview_
Time Frequency panel.
Definition: uispecdecompattrib.h:88
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiLabeledSpinBox * outpfld_
Definition: uispecdecompattrib.h:46
uiImagAttrSel * inpfld_
Definition: uispecdecompattrib.h:43
#define mClass(module)
Definition: commondefs.h:164
uiGenInput * gatefld_
Definition: uispecdecompattrib.h:45
uiPushButton * tfpanelbut_
Definition: uispecdecompattrib.h:87
Compound key consisting of ints.
Definition: multiid.h:25
Semblance Attribute.
Definition: attribdataholder.h:25