OpendTect-6_4  6.4
Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
PreStackView::uiViewer2DControl Class Reference
Inheritance diagram for PreStackView::uiViewer2DControl:
[legend]

Protected Member Functions

void doPropertiesDialog (int vieweridx)
 
void applyProperties (CallBacker *)
 
void gatherPosCB (CallBacker *)
 
void gatherDataCB (CallBacker *)
 
void coltabChg (CallBacker *)
 
void updateColTabCB (CallBacker *)
 
void propertiesDlgCB (CallBacker *)
 
- Protected Member Functions inherited from uiFlatViewStdControl
virtual void finalPrepare ()
 
void clearToolBar ()
 
void updatePosButtonStates ()
 
void updateZoomLevel (float x1pospercm, float x2pospercm)
 
void doZoom (bool zoomin, bool onlyvertzoom, uiFlatViewer &)
 
void setViewToCustomZoomLevel (uiFlatViewer &)
 
virtual void dispChgCB (CallBacker *)
 
virtual void zoomChgCB (CallBacker *)
 
virtual void rubBandUsedCB (CallBacker *)
 
virtual void dragModeCB (CallBacker *)
 
void editModeCB (CallBacker *)
 
void flipCB (CallBacker *)
 
void helpCB (CallBacker *)
 
void handDragStarted (CallBacker *)
 
void handDragging (CallBacker *)
 
void handDragged (CallBacker *)
 
void aspectRatioCB (CallBacker *)
 
void keyPressCB (CallBacker *)
 
void homeZoomOptSelCB (CallBacker *)
 
void fitToScreenCB (CallBacker *)
 
void viewScaleBarCB (CallBacker *)
 
virtual void parsCB (CallBacker *)
 
virtual void vwrAdded (CallBacker *)
 
virtual void wheelMoveCB (CallBacker *)
 
virtual void zoomCB (CallBacker *)
 
virtual void pinchZoomCB (CallBacker *)
 
virtual void cancelZoomCB (CallBacker *)
 
virtual void gotoHomeZoomCB (CallBacker *)
 
virtual bool handleUserClick (int vwridx)
 
void createMenuCB (CallBacker *)
 
void handleMenuCB (CallBacker *)
 
void setVwrCursor (uiFlatViewer &, const MouseCursor &)
 
- Protected Member Functions inherited from uiFlatViewControl
 uiFlatViewControl (uiFlatViewer &, uiParent *, bool)
 
MouseEventHandlermouseEventHandler (int vwridx, bool ofscene)
 
virtual void onFinalise (CallBacker *)
 
virtual bool canReUseZoomSettings (Geom::Point2D< double >, Geom::Size2D< double >) const
 
virtual void setNewWorldRect (uiFlatViewer &, uiWorldRect &)
 
virtual void updateZoomManager ()
 
virtual void dataChangeCB (CallBacker *)
 
virtual void rubBandCB (CallBacker *)
 
virtual void mouseMoveCB (CallBacker *)
 
virtual void usrClickCB (CallBacker *)
 
virtual void propDlgClosed (CallBacker *)
 
virtual void saveProperties (FlatView::Viewer &)
 
void initZoom (CallBacker *)
 
- Protected Member Functions inherited from uiGroup
virtual uiObjectmainobject ()
 
virtual void attach_ (constraintType, uiObject *oth, int margin=-1, bool reciprocal=true)
 
virtual void reDraw_ (bool deep)
 
void setShrinkAllowed (bool)
 
bool shrinkAllowed ()
 
void bodyDel (CallBacker *)
 
void uiobjDel (CallBacker *)
 
void setFrameStyle (int)
 
void reSizeChildren (const uiObject *, float, float)
 

Protected Attributes

uiObjectItemViewControlobjectitemctrl_
 
FlatView::Appearance app_
 
uiColorTableSelctabsel_
 
TypeSet< GatherInfo > gatherinfos_
 
PreStackView::uiPSMultiPropDlg * pspropdlg_
 
bool isstored_
 
- Protected Attributes inherited from uiFlatViewStdControl
bool mousepressed_
 
uiPoint mousedownpt_
 
float defx1pospercm_
 
float defx2pospercm_
 
uiToolBartb_
 
uiToolBaredittb_
 
uiToolButtonrubbandzoombut_
 
uiToolButtonzoominbut_
 
uiToolButtonzoomoutbut_
 
uiToolButtonvertzoominbut_
 
uiToolButtonvertzoomoutbut_
 
uiToolButtoncancelzoombut_
 
uiToolButtonsethomezoombut_
 
uiToolButtongotohomezoombut_
 
uiToolButtonscalebarbut_
 
uiToolButtonfittoscrnbut_
 
uiToolButtonparsbut_
 
uiToolButtoneditbut_
 
uiFlatViewervwr_
 
uiFlatViewColTabEdctabed_
 
const Setup setup_
 
uiMenuHandlermenu_
 
MenuItem propertiesmnuitem_
 
HelpKey helpkey_
 
- Protected Attributes inherited from uiFlatViewControl
ObjectSet< uiFlatViewervwrs_
 
FlatView::ZoomMgr zoommgr_
 
bool haverubber_
 
IOPar infopars_
 
uiFlatViewPropDlgpropdlg_
 
- Protected Attributes inherited from uiGroup
uiGroupObjgrpobj_
 
uiGroupParentBodybody_
 

Private Member Functions

mODTextTranslationClass(uiViewer2DControl) public ~uiViewer2DControl ()
 
void removeAllViewers ()
 
const FlatView::DataDispParsdispPars () const
 
FlatView::DataDispParsdispPars ()
 
const FlatView::Annotationannot () const
 
FlatView::Annotationannot ()
 
void setGatherInfos (const TypeSet< GatherInfo > &)
 
PSViewAppearance curViewerApp ()
 

Private Attributes

Notifier< uiViewer2DControlposdlgcalled_
 
Notifier< uiViewer2DControldatadlgcalled_
 
Notifier< uiViewer2DControlpropChanged
 

Additional Inherited Members

- Public Member Functions inherited from uiFlatViewStdControl
 uiFlatViewStdControl (uiFlatViewer &, const Setup &)
 
 ~uiFlatViewStdControl ()
 
virtual uiToolBartoolBar ()
 
uiToolBareditToolBar ()
 
virtual uiFlatViewColTabEdcolTabEd ()
 
void setEditMode (bool yn)
 
float getCurrentPosPerCM (bool forx1) const
 
bool isEditModeOn () const
 
bool isRubberBandOn () const
 
NotifierAccesseditPushed ()
 
- Public Member Functions inherited from uiFlatViewControl
 ~uiFlatViewControl ()
 
void addViewer (uiFlatViewer &)
 No attaching done. Viewer may be in other window. More...
 
void removeViewer (uiFlatViewer &)
 
TypeSet< uiWorldRectgetBoundingBoxes () const
 Returns bounding boxes of all viewers. More...
 
virtual void setNewView (Geom::Point2D< double > mousepos, Geom::Size2D< double > newsize, uiFlatViewer *vwr=0)
 
virtual void flip (bool hor)
 reverses uiWorldRect's LR or TB swapping More...
 
int getViewerIdx (const MouseEventHandler *, bool ofscene)
 
const FlatView::ZoomMgrzoomMgr () const
 
void reInitZooms ()
 
- Public Member Functions inherited from uiGroup
 uiGroup (uiParent *, const char *nm="uiGroup", bool manage=true)
 
virtual ~uiGroup ()
 
 operator const uiGroupObj * () const
 
 operator uiGroupObj * ()
 
 operator const uiObject & () const
 
 operator uiObject & ()
 
uiObjectattachObj ()
 
const uiObjectattachObj () const
 
uiParentparent ()
 
const uiParentparent () const
 
void setHSpacing (int)
 
void setVSpacing (int)
 
void setSpacing (int s=0)
 
void setBorder (int)
 
void setFrame (bool yn=true)
 
void setNoBackGround ()
 
uiObjecthAlignObj ()
 
void setHAlignObj (uiObject *o)
 
void setHAlignObj (uiGroup *o)
 
uiObjecthCenterObj ()
 
void setHCenterObj (uiObject *o)
 
void setHCenterObj (uiGroup *o)
 
void setIsMain (bool)
 internal use only. Tells the layout manager it's a toplevel mngr. More...
 
virtual uiMainWinmainwin ()
 
void setChildrenSensitive (bool)
 
virtual Notifier< uiBaseObject > & preFinalise ()
 
virtual Notifier< uiBaseObject > & postFinalise ()
 
virtual void setSize (const uiSize &)
 
- 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)
 
virtual void reDraw (bool deep)
 
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 Member Functions inherited from uiFlatViewStdControl
static void setGlobalZoomLevel (float x1pospercm, float x2pospercm, bool isvertical)
 
static void getGlobalZoomLevel (float &x1pospercm, float &x2pospercm, bool isvertical)
 
- Static Public Member Functions inherited from uiFlatViewControl
static uiWorldRect getZoomOrPanRect (Geom::Point2D< double > mousepos, Geom::Size2D< double > newsz, const uiWorldRect &view, const uiWorldRect &bbox)
 
- Static Public Member Functions inherited from uiGroup
static uiGroupgtDynamicCastToGrp (mQtclass(QWidget *))
 
- Public Attributes inherited from uiFlatViewControl
Notifier< uiFlatViewControlinfoChanged
 
Notifier< uiFlatViewControlviewerAdded
 
Notifier< uiFlatViewControlzoomChanged
 
Notifier< uiFlatViewControlrubberBandUsed
 

Detailed Description

Constructor & Destructor Documentation

mODTextTranslationClass (uiViewer2DControl) public PreStackView::uiViewer2DControl::~uiViewer2DControl ( )
private

Member Function Documentation

const FlatView::Annotation& PreStackView::uiViewer2DControl::annot ( ) const
inlineprivate
FlatView::Annotation& PreStackView::uiViewer2DControl::annot ( )
inlineprivate
void PreStackView::uiViewer2DControl::applyProperties ( CallBacker )
protectedvirtual

Reimplemented from uiFlatViewControl.

void PreStackView::uiViewer2DControl::coltabChg ( CallBacker )
protectedvirtual

Reimplemented from uiFlatViewStdControl.

PSViewAppearance PreStackView::uiViewer2DControl::curViewerApp ( )
private
const FlatView::DataDispPars& PreStackView::uiViewer2DControl::dispPars ( ) const
inlineprivate
FlatView::DataDispPars& PreStackView::uiViewer2DControl::dispPars ( )
inlineprivate
void PreStackView::uiViewer2DControl::doPropertiesDialog ( int  vieweridx)
protectedvirtual

Reimplemented from uiFlatViewControl.

void PreStackView::uiViewer2DControl::gatherDataCB ( CallBacker )
protected
void PreStackView::uiViewer2DControl::gatherPosCB ( CallBacker )
protected
void PreStackView::uiViewer2DControl::propertiesDlgCB ( CallBacker )
protected
void PreStackView::uiViewer2DControl::removeAllViewers ( )
private
void PreStackView::uiViewer2DControl::setGatherInfos ( const TypeSet< GatherInfo > &  )
private
void PreStackView::uiViewer2DControl::updateColTabCB ( CallBacker )
protected

Member Data Documentation

FlatView::Appearance PreStackView::uiViewer2DControl::app_
protected
uiColorTableSel* PreStackView::uiViewer2DControl::ctabsel_
protected
Notifier<uiViewer2DControl> PreStackView::uiViewer2DControl::datadlgcalled_
private
TypeSet<GatherInfo> PreStackView::uiViewer2DControl::gatherinfos_
protected
bool PreStackView::uiViewer2DControl::isstored_
protected
uiObjectItemViewControl* PreStackView::uiViewer2DControl::objectitemctrl_
protected
Notifier<uiViewer2DControl> PreStackView::uiViewer2DControl::posdlgcalled_
private
Notifier<uiViewer2DControl> PreStackView::uiViewer2DControl::propChanged
private
PreStackView::uiPSMultiPropDlg* PreStackView::uiViewer2DControl::pspropdlg_
protected

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