OpendTect  6.6
uidatapointsetcrossplotwin.h
Go to the documentation of this file.
1 #pragma once
2 
3 /*+
4 ________________________________________________________________________
5 
6  (C) dGB Beheer B.V.; (LICENSE) http://opendtect.org/OpendTect_license.txt
7  Author: Bert
8  Date: Mar 2008
9  RCS: $Id$
10 ________________________________________________________________________
11 
12 -*/
13 
14 #include "uiiomod.h"
16 #include "uimainwin.h"
17 
19 class uiComboBox;
21 class uiDPSRefineSelDlg;
22 class uiDPSSelGrpDlg;
23 class uiToolBar;
24 
29 public:
30 
33 
34  uiDataPointSet& uiPointSet() { return uidps_; }
35  uiDataPointSetCrossPlotter& plotter() { return plotter_; }
36  uiToolBar& dispTB() { return disptb_; }
37  uiToolBar& manipTB() { return maniptb_; }
38 
40 
42  void setButtonStatus() { setSelectable(0); }
43  void setPercDisp(float);
47  void setGrpColors();
48 
49 protected:
50 
63 
78 
79  static const char* sKeyMinDPPts()
80  { return "Minimum pts for Density Plot"; }
81 
104 };
105 
106 
uiDataPointSetCrossPlotWin::showy2tbid_
int showy2tbid_
Definition: uidatapointsetcrossplotwin.h:66
uiColorTableToolBar
Definition: uicolortable.h:138
uiMainWin
User interface main window.
Definition: uimainwin.h:35
uiDataPointSetCrossPlotWin::defsetup_
static uiDataPointSetCrossPlotter::Setup defsetup_
Definition: uidatapointsetcrossplotwin.h:39
uiDataPointSetCrossPlotWin::setSelectionDomain
void setSelectionDomain(CallBacker *)
uiDataPointSetCrossPlotWin::coltabRgChangedCB
void coltabRgChangedCB(CallBacker *)
uiDataPointSetCrossPlotWin::editProps
void editProps(CallBacker *)
uiDataPointSetCrossPlotWin::selgrpdlg_
uiDPSSelGrpDlg * selgrpdlg_
Definition: uidatapointsetcrossplotwin.h:54
uiDataPointSetCrossPlotWin::densityplottbid_
int densityplottbid_
Definition: uidatapointsetcrossplotwin.h:65
uiDataPointSetCrossPlotWin::setPercDisp
void setPercDisp(float)
uiDataPointSetCrossPlotWin::eachChg
void eachChg(CallBacker *)
uiDataPointSetCrossPlotWin::colortb_
uiColorTableToolBar & colortb_
Definition: uidatapointsetcrossplotwin.h:59
uiDataPointSetCrossPlotWin::setMultiColorCB
void setMultiColorCB(CallBacker *)
uiDataPointSetCrossPlotWin::selmodechgtbid_
int selmodechgtbid_
Definition: uidatapointsetcrossplotwin.h:68
uiDataPointSetCrossPlotWin::removeSelections
void removeSelections(CallBacker *)
uiToolBar
Definition: uitoolbar.h:31
uiComboBox
Combo box.
Definition: uicombobox.h:32
uiDataPointSetCrossPlotWin::grpChg
void grpChg(CallBacker *)
mExpClass
#define mExpClass(module)
Definition: commondefs.h:177
uiDataPointSetCrossPlotWin::setselecttbid_
int setselecttbid_
Definition: uidatapointsetcrossplotwin.h:72
uiDataPointSetCrossPlotWin::selOption
void selOption(CallBacker *)
uiDataPointSetCrossPlotWin::uiPointSet
uiDataPointSet & uiPointSet()
Definition: uidatapointsetcrossplotwin.h:34
uimainwin.h
uiDataPointSetCrossPlotWin::multicolcodtbid_
int multicolcodtbid_
Definition: uidatapointsetcrossplotwin.h:75
uiDataPointSetCrossPlotWin::clearseltbid_
int clearseltbid_
Definition: uidatapointsetcrossplotwin.h:70
uiDataPointSetCrossPlotWin::deleteSelections
void deleteSelections(CallBacker *)
CallBacker
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
uiDataPointSetCrossPlotWin::uidps_
uiDataPointSet & uidps_
Definition: uidatapointsetcrossplotwin.h:51
uiDataPointSetCrossPlotWin::changeColCB
void changeColCB(CallBacker *)
uiDataPointSetCrossPlotWin::colTabChanged
void colTabChanged(CallBacker *)
uiDataPointSetCrossPlotter::Setup
Definition: uidatapointsetcrossplot.h:51
uiDataPointSetCrossPlotWin::setSelectionMode
void setSelectionMode(CallBacker *)
uiDPSRefineSelDlg
Definition: uidpsrefineseldlg.h:27
uiDataPointSetCrossPlotWin::propdlg_
uiDataPointSetCrossPlotterPropDlg * propdlg_
Definition: uidatapointsetcrossplotwin.h:53
uiDataPointSetCrossPlotWin::disptb_
uiToolBar & disptb_
Definition: uidatapointsetcrossplotwin.h:56
uiDataPointSetCrossPlotWin::overlayproptbid_
int overlayproptbid_
Definition: uidatapointsetcrossplotwin.h:77
uiDataPointSetCrossPlotWin::showTableSel
void showTableSel(CallBacker *)
uiDataPointSet::TColID
int TColID
Definition: uidatapointset.h:47
uiDataPointSetCrossPlotWin::setSelectable
void setSelectable(CallBacker *)
uiDataPointSetCrossPlotWin::refineseltbid_
int refineseltbid_
Definition: uidatapointsetcrossplotwin.h:73
uiDataPointSetCrossPlotWin::overlayAttrCB
void overlayAttrCB(CallBacker *)
uiDataPointSetCrossPlotWin::maniptb_
uiToolBar & maniptb_
Definition: uidatapointsetcrossplotwin.h:58
uiDataPointSetCrossPlotWin::dispTB
uiToolBar & dispTB()
Definition: uidatapointsetcrossplotwin.h:36
uiDataPointSetCrossPlotWin::manageSel
void manageSel(CallBacker *)
uiDataPointSetCrossPlotWin::selfld_
uiComboBox * selfld_
Definition: uidatapointsetcrossplotwin.h:62
uiDataPointSetCrossPlotWin::setSelComboSensitive
void setSelComboSensitive(bool)
uiDataPointSet
Edit DataPointSet.
Definition: uidatapointset.h:44
uiDataPointSetCrossPlotWin::seltb_
uiToolBar & seltb_
Definition: uidatapointsetcrossplotwin.h:57
uiDataPointSetCrossPlotWin::setDensityPlot
void setDensityPlot(CallBacker *)
uiDataPointSetCrossPlotWin::sKeyMinDPPts
static const char * sKeyMinDPPts()
Definition: uidatapointsetcrossplotwin.h:79
uidatapointsetcrossplot.h
uiSpinBox
Definition: uispinbox.h:24
uiDataPointSetCrossPlotWin::manipTB
uiToolBar & manipTB()
Definition: uidatapointsetcrossplotwin.h:37
uiDataPointSetCrossPlotWin::seltabletbid_
int seltabletbid_
Definition: uidatapointsetcrossplotwin.h:71
uiDataPointSetCrossPlotWin::refineseldlg_
uiDPSRefineSelDlg * refineseldlg_
Definition: uidatapointsetcrossplotwin.h:55
uiDataPointSetCrossPlotter
DataPointSet crossplotter.
Definition: uidatapointsetcrossplot.h:47
uiDataPointSetCrossPlotWin
Data Point Set Cross Plotter Main window.
Definition: uidatapointsetcrossplotwin.h:28
uiDataPointSetCrossPlotWin::setButtonStatus
void setButtonStatus()
Definition: uidatapointsetcrossplotwin.h:42
uiDataPointSetCrossPlotWin::eachfld_
uiSpinBox * eachfld_
Definition: uidatapointsetcrossplotwin.h:60
uiDataPointSetCrossPlotWin::~uiDataPointSetCrossPlotWin
~uiDataPointSetCrossPlotWin()
uiDPSSelGrpDlg
Definition: uidpsselgrpdlg.h:20
uiDataPointSetCrossPlotWin::exportPDF
void exportPDF(CallBacker *)
uiDataPointSetCrossPlotWin::drawTypeChangedCB
void drawTypeChangedCB(CallBacker *)
uiDataPointSetCrossPlotWin::showPtsInWorkSpace
void showPtsInWorkSpace(CallBacker *)
uiDataPointSetCrossPlotWin::plotter_
uiDataPointSetCrossPlotter & plotter_
Definition: uidatapointsetcrossplotwin.h:52
uiDataPointSetCrossPlotWin::handleAxisChg
void handleAxisChg(uiDataPointSet::TColID, uiDataPointSet::TColID, uiDataPointSet::TColID)
uiDataPointSetCrossPlotWin::grpfld_
uiComboBox * grpfld_
Definition: uidatapointsetcrossplotwin.h:61
uiDataPointSetCrossPlotWin::closeNotif
void closeNotif(CallBacker *)
uiDataPointSetCrossPlotWin::minptsfordensity_
int minptsfordensity_
Definition: uidatapointsetcrossplotwin.h:76
uiDataPointSetCrossPlotWin::showselptswstbid_
int showselptswstbid_
Definition: uidatapointsetcrossplotwin.h:67
uiDataPointSetCrossPlotWin::plotter
uiDataPointSetCrossPlotter & plotter()
Definition: uidatapointsetcrossplotwin.h:35
uiDataPointSetCrossPlotWin::mODTextTranslationClass
mODTextTranslationClass(uiDataPointSetCrossPlotWin)
uiDataPointSetCrossPlotWin::setGrpColors
void setGrpColors()
uiDataPointSetCrossPlotWin::manseltbid_
int manseltbid_
Definition: uidatapointsetcrossplotwin.h:74
uiDataPointSetCrossPlotterPropDlg
Crossplot properties dialog box.
Definition: uidpscrossplotpropdlg.h:28
uiDataPointSetCrossPlotWin::seldeltbid_
int seldeltbid_
Definition: uidatapointsetcrossplotwin.h:69
uiDataPointSetCrossPlotWin::wantnormalplot_
bool wantnormalplot_
Definition: uidatapointsetcrossplotwin.h:64
uiDataPointSetCrossPlotWin::showY2
void showY2(CallBacker *)
uiDataPointSetCrossPlotWin::uiDataPointSetCrossPlotWin
uiDataPointSetCrossPlotWin(uiDataPointSet &)

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2021