1 #ifndef uiflatviewproptabs_h 2 #define uiflatviewproptabs_h 14 #include "uiflatviewmod.h" 37 virtual void putToScreen() = 0;
59 virtual void setData() = 0;
64 const uiString&,
bool showdisplayfield=
true);
86 virtual void handleFieldDisplay(
bool) = 0;
88 void putCommonToScreen();
105 virtual void putToScreen();
123 virtual void handleFieldDisplay(
bool);
140 virtual void putToScreen();
141 virtual bool acceptOK();
154 virtual void handleFieldDisplay(
bool);
172 virtual void putToScreen();
173 virtual bool acceptOK();
183 void getFromAuxFld(
int);
184 void updateAuxFlds(
int);
196 void getFromScreen();
198 int getSelAnnot()
const;
199 void setSelAnnot(
int);
202 FlatView::Annotation::AxisData&
ad_;
uiCheckBox * showgridlinesfld_
Definition: uiflatviewproptabs.h:205
#define mExpClass(module)
Definition: commondefs.h:160
uiString dataName(GeomType, bool both_pre_post=false)
virtual FlatView::DataDispPars::Common & commonPars()
Definition: uiflatviewproptabs.h:112
To be able to send and/or receive CallBacks, inherit from this class.
Definition: callback.h:272
TypeSet< MarkerStyle2D > markerstyles_
Definition: uiflatviewproptabs.h:233
uiColorTableGroup * uicoltab_
Definition: uiflatviewproptabs.h:151
uiGenInput * auxnamefld_
Definition: uiflatviewproptabs.h:221
TypeSet< Color > fillcolors_
Definition: uiflatviewproptabs.h:232
uiFlatViewer WVA display properties tabs.
Definition: uiflatviewproptabs.h:99
uiSelLineStyle * linestylenocolorfld_
Definition: uiflatviewproptabs.h:223
Group for defining line properties Provides selection of linestyle, linecolor and linewidth...
Definition: uisellinest.h:29
virtual FlatView::DataDispPars::Common & commonPars()
Definition: uiflatviewproptabs.h:148
ColTab::Sequence ctab_
Definition: uiflatviewproptabs.h:147
Annotation data for flatviewers.
Definition: flatview.h:109
FlatView::Viewer & vwr_
Definition: uiflatviewproptabs.h:43
#define mODTextTranslationClass(clss)
Definition: uistring.h:38
BoolTypeSet enabled_
Definition: uiflatviewproptabs.h:229
TypeSet< Interval< double > > x2rgs_
Definition: uiflatviewproptabs.h:235
Maps from [0,1] -> Color.
Definition: coltabsequence.h:37
FlatView::Annotation & annot_
Definition: uiflatviewproptabs.h:186
Wiggle/Variable Area parameters.
Definition: flatview.h:216
uiGenInput * useclipfld_
Definition: uiflatviewproptabs.h:71
Common to VD and WVA.
Definition: flatview.h:192
AxesGroup * x2_
Definition: uiflatviewproptabs.h:219
int getSelAnnot() const
Definition: uiflatviewproptabs.h:175
uiSelLineStyle * auxlinestylefld_
Definition: uiflatviewproptabs.h:207
uiGenInput * blockyfld_
Definition: uiflatviewproptabs.h:77
The base class for most UI elements.
Definition: uiobj.h:38
Combo box.
Definition: uicombobox.h:32
Definition: uistring.h:89
Definition: uiparent.h:26
Set of BufferString objects.
Definition: bufstringset.h:28
Definition: uidlggroup.h:26
TypeSet< int > indices_
Definition: uiflatviewproptabs.h:231
uiFlatViewer properties tabs.
Definition: uiflatviewproptabs.h:33
Data display parameters.
Definition: flatview.h:187
Flat Viewer using FlatView::Data and FlatView::Appearance.
Definition: flatview.h:324
uiLabel * uicoltablbl_
Definition: uiflatviewproptabs.h:152
ObjectSet< FlatView::AuxData::EditPermissions > permissions_
Definition: uiflatviewproptabs.h:228
Manages DataPacks.
Definition: datapack.h:141
uiGenInput * rgfld_
Definition: uiflatviewproptabs.h:76
uiColorInput * fillcolorfld_
Definition: uiflatviewproptabs.h:224
virtual void setData()
Definition: uiflatviewproptabs.h:107
bool showdisplayfield_
Definition: uiflatviewproptabs.h:78
Variable Density (=color-bar driven) parameters.
Definition: flatview.h:205
void setSelAnnot(int i)
Definition: uiflatviewproptabs.h:176
uiFlatViewer VD display properties tabs.
Definition: uiflatviewproptabs.h:134
Definition: uiflatviewproptabs.h:188
FlatView::DataDispPars::WVA & pars_
Definition: uiflatviewproptabs.h:111
uiCheckBox * showauxannotfld_
Definition: uiflatviewproptabs.h:206
DataPackMgr & dpm_
Definition: uiflatviewproptabs.h:45
uiLabel * auxlblfld_
Definition: uiflatviewproptabs.h:208
TypeSet< OD::LineStyle > linestyles_
Definition: uiflatviewproptabs.h:230
AxesGroup * x1_
Definition: uiflatviewproptabs.h:218
uiGenInput * symclipratiofld_
Definition: uiflatviewproptabs.h:72
uiGenInput * x1rgfld_
Definition: uiflatviewproptabs.h:225
uiColorInput * rightcolsel_
Definition: uiflatviewproptabs.h:121
uiFlatViewer data display properties tabs.
Definition: uiflatviewproptabs.h:54
TypeSet< Interval< double > > x1rgs_
Definition: uiflatviewproptabs.h:234
FlatView::Annotation::AxisData & ad_
Definition: uiflatviewproptabs.h:202
Definition: uicolortable.h:117
uiColorInput * reflcolsel_
Definition: uiflatviewproptabs.h:119
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size...
Definition: bufstring.h:40
uiGenInput * annotselfld_
Definition: uiflatviewproptabs.h:210
uiCheckBox * reversedfld_
Definition: uiflatviewproptabs.h:209
uiGenInput * reflinefld_
Definition: uiflatviewproptabs.h:116
FlatView::Appearance & app_
Definition: uiflatviewproptabs.h:44
virtual void setData()
Definition: uiflatviewproptabs.h:142
FlatView::DataDispPars::VD & pars_
Definition: uiflatviewproptabs.h:146
uiGenInput * symmidvalfld_
Definition: uiflatviewproptabs.h:74
uiGenInput * refvalfld_
Definition: uiflatviewproptabs.h:117
uiObject * lastcommonfld_
Definition: uiflatviewproptabs.h:80
uiGenInput * usemidvalfld_
Definition: uiflatviewproptabs.h:75
Flatviewer appearance.
Definition: flatview.h:270
int currentaux_
Definition: uiflatviewproptabs.h:236
uiGenInput * x2rgfld_
Definition: uiflatviewproptabs.h:226
uiColorInput * colfld_
Definition: uiflatviewproptabs.h:217
uiSelLineStyle * linestylefld_
Definition: uiflatviewproptabs.h:222
uiGenInput * assymclipratiofld_
Definition: uiflatviewproptabs.h:73
uiCheckBox * showannotfld_
Definition: uiflatviewproptabs.h:204
uiGenInput * overlapfld_
Definition: uiflatviewproptabs.h:115
Definition: uibutton.h:134
uiFlatViewer annotation properties tabs.
Definition: uiflatviewproptabs.h:164
FlatView::DataDispPars & ddpars_
Definition: uiflatviewproptabs.h:66
uiComboBox * dispfld_
Definition: uiflatviewproptabs.h:70
uiColorInput * wigcolsel_
Definition: uiflatviewproptabs.h:118
uiColorInput * leftcolsel_
Definition: uiflatviewproptabs.h:120