OpendTect  6.3
Protected Member Functions | Protected Attributes | Private Member Functions | List of all members
uiODVw2DHor2DTreeItem Class Reference
Inheritance diagram for uiODVw2DHor2DTreeItem:
[legend]

Protected Member Functions

bool init ()
 
const char * parentType () const
 
bool isSelectable () const
 
void updateSelSpec (const Attrib::SelSpec *, bool wva)
 
void deSelCB (CallBacker *)
 
void checkCB (CallBacker *)
 
void emobjChangeCB (CallBacker *)
 
void emobjAbtToDelCB (CallBacker *)
 
void mousePressInVwrCB (CallBacker *)
 
void mouseReleaseInVwrCB (CallBacker *)
 
void displayMiniCtab ()
 
- Protected Member Functions inherited from uiODVw2DEMTreeItem
void doSave ()
 
void doSaveAs ()
 
void renameVisObj ()
 
- Protected Member Functions inherited from uiODVw2DTreeItem
virtual const char * iconName () const
 
uiODApplMgrapplMgr ()
 
uiODViewer2Dviewer2D ()
 
const uiODViewer2Dviewer2D () const
 
OD::ViewerID getViewerID () const
 
void addAction (uiMenu &mnu, uiString txt, int id, const char *icon=0, bool enab=true)
 
uiMenucreateAddMenu ()
 
bool isAddItem (int id, bool addall) const
 
uiMenucreateRemoveMenu ()
 
bool isRemoveItem (int id, bool removeall) const
 
int getNewItemID () const
 
virtual void insertStdSubMenu (uiMenu &)
 
virtual bool handleStdSubMenu (int menuid)
 
virtual void updateCS (const TrcKeyZSampling &, bool)
 
virtual void dataTransformCB (CallBacker *)
 
void keyPressedCB (CallBacker *)
 
virtual void showAllChildren ()
 
virtual void hideAllChildren ()
 
virtual void removeAllChildren ()
 
- Protected Member Functions inherited from uiPresManagedTreeItem
RefMan< SharedObject > & dataObj ()
 
const RefMan< SharedObject > & dataObj () const
 
void objChangedCB (CallBacker *)
 
virtual void handleObjChanged (const ChangeData &)
 
- Protected Member Functions inherited from uiODTreeItem
void addStandardItems (uiMenu &)
 
void addStandardItems (MenuHandler *)
 
void handleStandardItems (int mnuid)
 
void handleStandardMenuCB (CallBacker *)
 
virtual void removeAllItems (bool showmsg=true)
 
- Protected Member Functions inherited from uiTreeItem
virtual int uiTreeViewItemType () const
 
virtual uiParentgetUiParent () const
 
virtual bool addChld (uiTreeItem *, bool below, bool downwards)
 
virtual bool useParentType () const
 
virtual bool rightClick (uiTreeViewItem *)
 
virtual bool doubleClick (uiTreeViewItem *)
 
virtual void setTreeViewItem (uiTreeViewItem *)
 
virtual void removeItem (uiTreeViewItem *)
 
virtual void renameItem (uiTreeViewItem *)
 
virtual bool selectWithKey (int selkey)
 
virtual bool isExpandable () const
 
virtual void updateSelection (int selectionKey, bool dw=false)
 
virtual bool shouldSelect (int selectionkey) const
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 

Protected Attributes

Vw2DHorizon2Dhorview_
 
- Protected Attributes inherited from uiODVw2DEMTreeItem
EM::ObjectID emid_
 
- Protected Attributes inherited from uiODVw2DTreeItem
int displayid_
 
- Protected Attributes inherited from uiPresManagedTreeItem
DBKey storedid_
 
- Protected Attributes inherited from uiODTreeItem
MenuItem showallitems_
 
MenuItem hideallitems_
 
MenuItem removeallitems_
 
MenuItem expandallitems_
 
MenuItem collapseallitems_
 
- Protected Attributes inherited from uiTreeItem
IOPar properties_
 
uiTreeItemparent_
 
uiString name_
 
uiTreeViewItemuitreeviewitem_
 
ObjectSet< uiTreeItemchildren_
 

Private Member Functions

mODTextTranslationClass(uiODVw2DHor2DTreeItem) public uiODVw2DHor2DTreeItem (int dispid, bool dummy)
 
 ~uiODVw2DHor2DTreeItem ()
 
bool showSubMenu ()
 
bool select ()
 
EM::ObjectID emObjectID () const
 
const Vw2DDataObjectvw2DObject () const
 

Additional Inherited Members

- Public Member Functions inherited from uiODVw2DEMTreeItem
 uiODVw2DEMTreeItem (const EM::ObjectID &)
 
 ~uiODVw2DEMTreeItem ()
 
EM::ObjectID emObjectID () const
 
- Public Member Functions inherited from uiODTreeItem
 uiODTreeItem (const uiString &)
 
virtual bool anyButtonClick (uiTreeViewItem *)
 
- Public Member Functions inherited from CallBacker
 CallBacker ()
 
 CallBacker (const CallBacker &)
 
virtual ~CallBacker ()
 
bool attachCB (const NotifierAccess &, const CallBack &, bool onlyifnew=false) const
 
bool attachCB (const NotifierAccess *notif, const CallBack &cb, bool onlyifnew=false) const
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
virtual bool isCapsule () const
 
void stopReceivingNotifications () const
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 
- Protected Types inherited from uiPresManagedTreeItem
typedef Monitorable::ChangeData ChangeData
 
- Static Protected Member Functions inherited from uiODVw2DTreeItem
static uiString sChangeSetup ()
 

Detailed Description

Constructor & Destructor Documentation

mODTextTranslationClass (uiODVw2DHor2DTreeItem) public uiODVw2DHor2DTreeItem::uiODVw2DHor2DTreeItem ( int  dispid,
bool  dummy 
)
private
uiODVw2DHor2DTreeItem::~uiODVw2DHor2DTreeItem ( )
private

Member Function Documentation

void uiODVw2DHor2DTreeItem::checkCB ( CallBacker )
protected
void uiODVw2DHor2DTreeItem::deSelCB ( CallBacker )
protected
void uiODVw2DHor2DTreeItem::displayMiniCtab ( )
protected
void uiODVw2DHor2DTreeItem::emobjAbtToDelCB ( CallBacker )
protected
void uiODVw2DHor2DTreeItem::emobjChangeCB ( CallBacker )
protected
EM::ObjectID uiODVw2DHor2DTreeItem::emObjectID ( ) const
inlineprivate
bool uiODVw2DHor2DTreeItem::init ( )
protectedvirtual

Reimplemented from uiODTreeItem.

bool uiODVw2DHor2DTreeItem::isSelectable ( ) const
inlineprotectedvirtual

Reimplemented from uiTreeItem.

void uiODVw2DHor2DTreeItem::mousePressInVwrCB ( CallBacker )
protected
void uiODVw2DHor2DTreeItem::mouseReleaseInVwrCB ( CallBacker )
protected
const char* uiODVw2DHor2DTreeItem::parentType ( ) const
inlineprotectedvirtual
Returns
typeid(parentclass).name()

Implements uiTreeItem.

bool uiODVw2DHor2DTreeItem::select ( )
privatevirtual

Selects this item

Reimplemented from uiTreeItem.

bool uiODVw2DHor2DTreeItem::showSubMenu ( )
privatevirtual

Reimplemented from uiTreeItem.

void uiODVw2DHor2DTreeItem::updateSelSpec ( const Attrib::SelSpec ,
bool  wva 
)
protectedvirtual

Reimplemented from uiODVw2DTreeItem.

const Vw2DDataObject* uiODVw2DHor2DTreeItem::vw2DObject ( ) const
privatevirtual

Reimplemented from uiODVw2DTreeItem.

Member Data Documentation

Vw2DHorizon2D* uiODVw2DHor2DTreeItem::horview_
protected

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