OpendTect-6_4  6.4
Public Member Functions | Static Public Attributes | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
uiDataPointSetCrossPlotWin Class Reference

Data Point Set Cross Plotter Main window. More...

Inheritance diagram for uiDataPointSetCrossPlotWin:
[legend]

Public Member Functions

 uiDataPointSetCrossPlotWin (uiDataPointSet &)
 
 ~uiDataPointSetCrossPlotWin ()
 
uiDataPointSetuiPointSet ()
 
uiDataPointSetCrossPlotterplotter ()
 
uiToolBardispTB ()
 
uiToolBarmanipTB ()
 
void setSelComboSensitive (bool)
 
void setButtonStatus ()
 
void setPercDisp (float)
 
void handleAxisChg (uiDataPointSet::TColID, uiDataPointSet::TColID, uiDataPointSet::TColID)
 
void setGrpColors ()
 
- Public Member Functions inherited from uiMainWin
 uiMainWin (uiParent *, const uiMainWin::Setup &)
 
 uiMainWin (uiParent *, const uiString &caption=uiString::emptyString(), int nrstatusflds=1, bool withmenubar=true, bool modal=false)
 
virtual ~uiMainWin ()
 
uiStatusBarstatusBar ()
 
uiMenuBar * menuBar ()
 
void setCaption (const uiString &)
 
const uiStringcaption (bool unique=false) const
 
void setIcon (const uiPixmap &)
 Default icon is set in uiMain. More...
 
void setIconText (const uiString &)
 
virtual void show ()
 
void close ()
 
void raise ()
 
void showMaximized ()
 
void showMinimized ()
 
void showNormal ()
 
bool isMaximized () const
 
bool isMinimized () const
 
bool isHidden () const
 
bool isModal () const
 
void setSensitive (bool yn)
 
void toStatusBar (const uiString &, int fldidx=0, int msecs=-1)
 
virtual void reDraw (bool deep)
 
uiGrouptopGroup ()
 
void setShrinkAllowed (bool yn)
 
bool shrinkAllowed ()
 
void setExitAppOnClose (bool yn)
 automatically set by uiMain::setTopLevel More...
 
void setDeleteOnClose (bool yn)
 
void removeDockWindow (uiDockWin *)
 
void addDockWindow (uiDockWin &, Dock)
 
void addToolBar (uiToolBar *)
 
uiToolBarfindToolBar (const char *)
 
uiToolBarremoveToolBar (uiToolBar *)
 
void addToolBarBreak ()
 
uiMenugetToolbarsMenu () const
 
const ObjectSet< uiToolBar > & toolBars () const
 
const ObjectSet< uiDockWin > & dockWins () const
 
void setPopupArea (PopupArea pa)
 
PopupArea getPopupArea () const
 
void setCornerPos (int x, int y)
 
uiRect geometry (bool frame=true) const
 Position of top-left corner in screen pixel coords. More...
 
bool poppedUp () const
 
bool touch ()
 resets pop-up timer if !poppedUp yet More...
 
bool finalised () const
 
virtual uiMainWinmainwin ()
 
 mQtclass (QWidget *) qWidget() const
 
uiParentparent ()
 
const uiParentparent () const
 
void translateText ()
 
bool grab (const char *filenm, int zoom=1, const char *format=0, int quality=-1) const
 
void activateInGUIThread (const CallBack &, bool busywait=true)
 
void saveImage (const char *fnm, int w, int h, int res)
 
void saveAsPDF (const char *fnm, int w, int h, int res)
 
void saveAsPS (const char *fnm, int w, int h, int res)
 
void copyToClipBoard ()
 
void runScript (const char *filename)
 
const char * getScriptToRun () const
 
- Public Member Functions inherited from uiParent
 uiParent (const char *nm, uiParentBody *)
 
void addChild (uiBaseObject &)
 
void manageChld (uiBaseObject &, uiObjectBody &)
 
void attachChild (constraintType tp, uiObject *child, uiObject *other, int margin, bool reciprocal)
 
const ObjectSet< uiBaseObject > * childList () const
 
uiObjectmainObject ()
 
const uiObjectmainObject () const
 
uiParentBodypbody ()
 
const uiParentBodypbody () const
 
void attach (constraintType t, int margin=-1)
 
void attach (constraintType t, uiParent *oth, int margin=-1, bool reciprocal=true)
 
void attach (constraintType t, uiObject *oth, int margin=-1, bool reciprocal=true)
 
virtual void display (bool yn, bool shrk=false, bool maximize=false)
 
bool isDisplayed () const
 
void setFocus ()
 
bool hasFocus () const
 
void setSensitive (bool yn=true)
 
bool sensitive () const
 
const uiFontfont () const
 
void setFont (const uiFont &f)
 
void setCaption (const uiString &c)
 
void setCursor (const MouseCursor &c)
 
uiSize actualsize (bool include_border) const
 
int prefHNrPics () const
 
int prefVNrPics () const
 
void setPrefHeight (int h)
 
void setPrefWidth (int w)
 
void setPrefHeightInChar (int h)
 
void setPrefHeightInChar (float h)
 
void setPrefWidthInChar (float w)
 
void setPrefWidthInChar (int w)
 
void shallowRedraw (CallBacker *=0)
 
void deepRedraw (CallBacker *=0)
 
void setStretch (int h, int v)
 
Color backgroundColor () const
 
Color roBackgroundColor () const
 
void setBackgroundColor (const Color &c)
 
void translateText ()
 

Static Public Attributes

static uiDataPointSetCrossPlotter::Setup defsetup_
 

Protected Member Functions

void closeNotif (CallBacker *)
 
void showTableSel (CallBacker *)
 
void showY2 (CallBacker *)
 
void showPtsInWorkSpace (CallBacker *)
 
void setSelectable (CallBacker *)
 
void setSelectionMode (CallBacker *)
 
void setDensityPlot (CallBacker *)
 
void removeSelections (CallBacker *)
 
void deleteSelections (CallBacker *)
 
void setSelectionDomain (CallBacker *)
 
void drawTypeChangedCB (CallBacker *)
 
void exportPDF (CallBacker *)
 
void manageSel (CallBacker *)
 
void overlayAttrCB (CallBacker *)
 
void eachChg (CallBacker *)
 
void grpChg (CallBacker *)
 
void editProps (CallBacker *)
 
void selOption (CallBacker *)
 
void colTabChanged (CallBacker *)
 
void coltabRgChangedCB (CallBacker *)
 
void setMultiColorCB (CallBacker *)
 
void changeColCB (CallBacker *)
 
- Protected Member Functions inherited from uiMainWin
virtual bool closeOK ()
 confirm window close More...
 
 uiMainWin (uiString, uiParent *)
 
uiObjectmainobject ()
 
void saveSettings ()
 
void readSettings ()
 
void saveAsPDF_PS (const char *fnm, bool aspdf, int w, int h, int res)
 
void copyToClipBoardCB (CallBacker *)
 
void aftPopupCB (CallBacker *)
 
void languageChangeCB (CallBacker *)
 
void setForceFinalise (bool)
 
void updateCaption ()
 
- Protected Member Functions inherited from uiParent
virtual void attach_ (constraintType t, uiObject *oth, int margin=-1, bool reciprocal=true)
 

Static Protected Member Functions

static const char * sKeyMinDPPts ()
 

Protected Attributes

uiDataPointSetuidps_
 
uiDataPointSetCrossPlotterplotter_
 
uiDataPointSetCrossPlotterPropDlgpropdlg_
 
uiDPSSelGrpDlgselgrpdlg_
 
uiDPSRefineSelDlgrefineseldlg_
 
uiToolBardisptb_
 
uiToolBarseltb_
 
uiToolBarmaniptb_
 
uiColorTableToolBarcolortb_
 
uiSpinBoxeachfld_
 
uiComboBoxgrpfld_
 
uiComboBoxselfld_
 
bool wantnormalplot_
 
int densityplottbid_
 
int showy2tbid_
 
int showselptswstbid_
 
int selmodechgtbid_
 
int seldeltbid_
 
int clearseltbid_
 
int seltabletbid_
 
int setselecttbid_
 
int refineseltbid_
 
int manseltbid_
 
int multicolcodtbid_
 
int minptsfordensity_
 
int overlayproptbid_
 
- Protected Attributes inherited from uiMainWin
uiMainWinBodybody_
 
uiParentparent_
 
Timerafterpopuptimer_
 
PopupArea popuparea_
 
uiString caption_
 
uiString uniquecaption_
 
int languagechangecount_
 
BufferString scripttorun_
 

Private Member Functions

 mODTextTranslationClass (uiDataPointSetCrossPlotWin)
 

Additional Inherited Members

- Public Types inherited from uiMainWin
enum  Dock {
  Top, Bottom, Right, Left,
  Minimized, TornOff, Unmanaged
}
 Dock Selector. More...
 
enum  PopupArea {
  TopLeft, TopRight, BottomLeft, BottomRight,
  Middle, Auto
}
 
enum  ActModalTyp {
  None =0, Main, Message, File,
  Colour, Font, Unknown
}
 
- Static Public Member Functions inherited from uiMainWin
static uiMainWinactiveWindow ()
 
static uiMainWingtUiWinIfIsBdy (mQtclass(QWidget *) mwimpl)
 get uiMainWin for mwimpl if it is a uiMainWinBody More...
 
static ActModalTyp activeModalType ()
 
static uiMainWinactiveModalWindow ()
 
static const char * activeModalQDlgTitle ()
 
static const char * activeModalQDlgButTxt (int butnr)
 
static int activeModalQDlgRetVal (int butnr)
 
static void closeActiveModalQDlg (int retval)
 
static void getModalSignatures (BufferStringSet &)
 
static void getTopLevelWindows (ObjectSet< uiMainWin > &, bool visibleonly=true)
 
static uiString uniqueWinTitle (const uiString &, mQtclass(QWidget *) forwindow=0, BufferString *addendum=0)
 
static bool grabScreen (const char *filenm, const char *format=0, int quality=-1, int screen=0)
 
static void programActiveWindow (uiMainWin *)
 
static uiMainWinprogrammedActiveWindow ()
 
- Public Attributes inherited from uiMainWin
Notifier< uiMainWinwindowClosed
 triggered when window exits More...
 
Notifier< uiMainWinactivatedone
 
Notifier< uiMainWinctrlCPressed
 
Notifier< uiMainWinafterPopup
 
Notifier< uiMainWinrunScriptRequest
 

Detailed Description

Data Point Set Cross Plotter Main window.

Constructor & Destructor Documentation

uiDataPointSetCrossPlotWin::uiDataPointSetCrossPlotWin ( uiDataPointSet )
uiDataPointSetCrossPlotWin::~uiDataPointSetCrossPlotWin ( )

Member Function Documentation

void uiDataPointSetCrossPlotWin::changeColCB ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::closeNotif ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::colTabChanged ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::coltabRgChangedCB ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::deleteSelections ( CallBacker )
protected
uiToolBar& uiDataPointSetCrossPlotWin::dispTB ( )
inline
void uiDataPointSetCrossPlotWin::drawTypeChangedCB ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::eachChg ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::editProps ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::exportPDF ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::grpChg ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::handleAxisChg ( uiDataPointSet::TColID  ,
uiDataPointSet::TColID  ,
uiDataPointSet::TColID   
)
void uiDataPointSetCrossPlotWin::manageSel ( CallBacker )
protected
uiToolBar& uiDataPointSetCrossPlotWin::manipTB ( )
inline
uiDataPointSetCrossPlotWin::mODTextTranslationClass ( uiDataPointSetCrossPlotWin  )
private
void uiDataPointSetCrossPlotWin::overlayAttrCB ( CallBacker )
protected
uiDataPointSetCrossPlotter& uiDataPointSetCrossPlotWin::plotter ( )
inline
void uiDataPointSetCrossPlotWin::removeSelections ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::selOption ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::setButtonStatus ( )
inline
void uiDataPointSetCrossPlotWin::setDensityPlot ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::setGrpColors ( )
void uiDataPointSetCrossPlotWin::setMultiColorCB ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::setPercDisp ( float  )
void uiDataPointSetCrossPlotWin::setSelComboSensitive ( bool  )
void uiDataPointSetCrossPlotWin::setSelectable ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::setSelectionDomain ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::setSelectionMode ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::showPtsInWorkSpace ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::showTableSel ( CallBacker )
protected
void uiDataPointSetCrossPlotWin::showY2 ( CallBacker )
protected
static const char* uiDataPointSetCrossPlotWin::sKeyMinDPPts ( )
inlinestaticprotected
uiDataPointSet& uiDataPointSetCrossPlotWin::uiPointSet ( )
inline

Member Data Documentation

int uiDataPointSetCrossPlotWin::clearseltbid_
protected
uiColorTableToolBar& uiDataPointSetCrossPlotWin::colortb_
protected
uiDataPointSetCrossPlotter::Setup uiDataPointSetCrossPlotWin::defsetup_
static
int uiDataPointSetCrossPlotWin::densityplottbid_
protected
uiToolBar& uiDataPointSetCrossPlotWin::disptb_
protected
uiSpinBox* uiDataPointSetCrossPlotWin::eachfld_
protected
uiComboBox* uiDataPointSetCrossPlotWin::grpfld_
protected
uiToolBar& uiDataPointSetCrossPlotWin::maniptb_
protected
int uiDataPointSetCrossPlotWin::manseltbid_
protected
int uiDataPointSetCrossPlotWin::minptsfordensity_
protected
int uiDataPointSetCrossPlotWin::multicolcodtbid_
protected
int uiDataPointSetCrossPlotWin::overlayproptbid_
protected
uiDataPointSetCrossPlotter& uiDataPointSetCrossPlotWin::plotter_
protected
uiDataPointSetCrossPlotterPropDlg* uiDataPointSetCrossPlotWin::propdlg_
protected
uiDPSRefineSelDlg* uiDataPointSetCrossPlotWin::refineseldlg_
protected
int uiDataPointSetCrossPlotWin::refineseltbid_
protected
int uiDataPointSetCrossPlotWin::seldeltbid_
protected
uiComboBox* uiDataPointSetCrossPlotWin::selfld_
protected
uiDPSSelGrpDlg* uiDataPointSetCrossPlotWin::selgrpdlg_
protected
int uiDataPointSetCrossPlotWin::selmodechgtbid_
protected
int uiDataPointSetCrossPlotWin::seltabletbid_
protected
uiToolBar& uiDataPointSetCrossPlotWin::seltb_
protected
int uiDataPointSetCrossPlotWin::setselecttbid_
protected
int uiDataPointSetCrossPlotWin::showselptswstbid_
protected
int uiDataPointSetCrossPlotWin::showy2tbid_
protected
uiDataPointSet& uiDataPointSetCrossPlotWin::uidps_
protected
bool uiDataPointSetCrossPlotWin::wantnormalplot_
protected

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