OpendTect  7.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
uiODView2DVariableDensityTreeItem Class Reference
Inheritance diagram for uiODView2DVariableDensityTreeItem:
[legend]

Public Member Functions

 uiODView2DVariableDensityTreeItem ()
 
 ~uiODView2DVariableDensityTreeItem ()
 
bool select ()
 
bool showSubMenu ()
 
- Public Member Functions inherited from uiODView2DTreeItem
 uiODView2DTreeItem (const uiString &)
 
 ~uiODView2DTreeItem ()
 
void addKeyBoardEvent (const EM::ObjectID &)
 
void fillPar (IOPar &) const
 
const uiODView2DTreeItem * getView2DItem (Vis2DID) const
 
bool setZAxisTransform (ZAxisTransform *)
 
void updSampling (const TrcKeyZSampling &, bool)
 
void updSelSpec (const Attrib::SelSpec *, bool wva)
 
void usePar (const IOPar &)
 
- Public Member Functions inherited from uiTreeItem
 uiTreeItem (const uiString &nm=uiString::emptyString())
 
virtual ~uiTreeItem ()
 
virtual bool addChild (uiTreeItem *child, bool below)
 
bool allChildrenChecked () const
 
bool allChildrenCollapsed () const
 
bool allChildrenExpanded () const
 
bool allChildrenUnchecked () const
 
bool areAllParentsChecked ()
 
virtual bool askContinueAndSaveIfNeeded (bool withcancel)
 
NotifierAccess * checkStatusChange ()
 
void collapse ()
 
void entryInEditMode (int col)
 
void expand ()
 
virtual uiTreeItem * findChild (const char *name)
 
virtual const uiTreeItem * findChild (const char *name) const
 
virtual uiTreeItem * findChild (int selkey)
 
virtual const uiTreeItem * findChild (int selkey) const
 
virtual void findChildren (const char *, ObjectSet< uiTreeItem > &)
 
uiTreeItem * getChild (int)
 
const uiTreeItem * getChild (int) const
 
ObjectSet< uiTreeItem > & getChildren ()
 
const ObjectSet< uiTreeItem > & getChildren () const
 
uiTreeViewItem * getItem ()
 
const uiTreeViewItem * getItem () const
 
template<class T >
bool getProperty (const char *key, T &res) const
 
bool getPropertyPtr (const char *key, void *&) const
 
bool hasChildren () const
 
bool hasGrandChildren () const
 
virtual bool isChecked () const
 
bool isCollapsed () const
 
bool isExpanded () const
 
virtual bool isSelected () const
 
NotifierAccess * keyPressed ()
 
uiTreeItem * lastChild ()
 
virtual void moveItem (uiTreeItem *after)
 
virtual void moveItemToTop ()
 
uiString name () const
 
int nrChildren () const
 
uiTreeItem * parentTreeItem ()
 
virtual void prepareForShutdown ()
 
virtual void removeChild (uiTreeItem *)
 
virtual int selectionKey () const
 
void setChecked (bool yn, bool trigger=false)
 
void setName (const uiString &nm)
 
template<class T >
void setProperty (const char *key, const T &)
 
void setPropertyPtr (const char *key, void *)
 
virtual uiTreeItem * siblingAbove ()
 
virtual uiTreeItem * siblingBelow ()
 
virtual int siblingIndex () const
 
virtual void translateText ()
 
virtual void updateCheckStatus ()
 
virtual void updateColumnText (int col)
 
void updateSelTreeColumnText (int col)
 
- 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 detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
void stopReceivingNotifications () const
 
virtual CallBacker * trueCaller ()
 

Protected Member Functions

void checkCB (CallBacker *)
 
void colTabChgCB (CallBacker *)
 
DataPackID createDataPack (Attrib::SelSpec &, const BufferString &attribnm="", const bool steering=false, const bool stored=false)
 
RefMan< SeisFlatDataPack > createDataPackRM (Attrib::SelSpec &, const BufferString &attribnm="", const bool steering=false, const bool stored=false)
 
void createMenuCB (CallBacker *)
 
void createSelMenu (MenuItem &)
 
void dataChangedCB (CallBacker *)
 
void dataTransformCB (CallBacker *)
 
void deSelectCB (CallBacker *)
 
void displayMiniCtab (const ColTab::Sequence *)
 
void handleMenuCB (CallBacker *)
 
bool handleSelMenu (int mnuid)
 
const char * iconName () const
 
bool init ()
 
void initColTab ()
 
bool isSelectable () const
 
const char * parentType () const
 
- Protected Member Functions inherited from uiODView2DTreeItem
void addAction (uiMenu &mnu, uiString txt, int id, const char *icon=0, bool enab=true)
 
uiODApplMgr * applMgr ()
 
uiMenu * createAddMenu ()
 
uiMenu * createRemoveMenu ()
 
void doSave ()
 
void doSaveAs ()
 
int getNewItemID () const
 
virtual bool handleStdSubMenu (int menuid)
 
virtual void hideAllChildren ()
 
virtual void insertStdSubMenu (uiMenu &)
 
bool isAddItem (int id, bool addall) const
 
bool isRemoveItem (int id, bool removeall) const
 
void keyPressedCB (CallBacker *)
 
virtual void removeAllChildren ()
 
void renameVisObj ()
 
virtual void showAllChildren ()
 
virtual void updateCS (const TrcKeyZSampling &, bool)
 
virtual void updateSelSpec (const Attrib::SelSpec *, bool wva)
 
uiODViewer2D * viewer2D ()
 
- Protected Member Functions inherited from uiTreeItem
virtual bool addChld (uiTreeItem *, bool below, bool downwards)
 
virtual bool anyButtonClick (uiTreeViewItem *)
 
virtual bool doubleClick (uiTreeViewItem *)
 
virtual uiParent * getUiParent () const
 
virtual bool isExpandable () const
 
virtual void removeItem (uiTreeViewItem *)
 
virtual void renameItem (uiTreeViewItem *)
 
virtual bool rightClick (uiTreeViewItem *)
 
virtual bool selectWithKey (int selkey)
 
virtual void setTreeViewItem (uiTreeViewItem *)
 
virtual bool shouldSelect (int selectionkey) const
 
virtual int uiTreeViewItemType () const
 
virtual void updateSelection (int selectionKey, bool dw=false)
 
virtual bool useParentType () const
 

Protected Attributes

bool coltabinitialized_
 
View2D::Seismic * dummyview_
 
uiMenuHandler * menu_
 
MenuItem selattrmnuitem_
 
- Protected Attributes inherited from uiODView2DTreeItem
ZAxisTransform * datatransform_
 
Vis2DID displayid_
 
EM::ObjectID emobjid_
 
- Protected Attributes inherited from uiTreeItem
ObjectSet< uiTreeItem > children_
 
uiString name_
 
uiTreeItem * parent_
 
IOPar properties_
 
uiTreeViewItem * uitreeviewitem_
 

Additional Inherited Members

- Static Public Member Functions inherited from uiODView2DTreeItem
static bool create (uiTreeItem *, const uiODViewer2D &, Vis2DID)
 
static bool create (uiTreeItem *, VisID, Vis2DID)
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 
- Static Protected Member Functions inherited from uiODView2DTreeItem
static uiString sChangeSetup ()
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ uiODView2DVariableDensityTreeItem()

uiODView2DVariableDensityTreeItem::uiODView2DVariableDensityTreeItem ( )

◆ ~uiODView2DVariableDensityTreeItem()

uiODView2DVariableDensityTreeItem::~uiODView2DVariableDensityTreeItem ( )

Member Function Documentation

◆ checkCB()

void uiODView2DVariableDensityTreeItem::checkCB ( CallBacker *  )
protected

◆ colTabChgCB()

void uiODView2DVariableDensityTreeItem::colTabChgCB ( CallBacker *  )
protected

◆ createDataPack()

DataPackID uiODView2DVariableDensityTreeItem::createDataPack ( Attrib::SelSpec &  ,
const BufferString &  attribnm = "",
const bool  steering = false,
const bool  stored = false 
)
protected

◆ createDataPackRM()

RefMan<SeisFlatDataPack> uiODView2DVariableDensityTreeItem::createDataPackRM ( Attrib::SelSpec &  ,
const BufferString &  attribnm = "",
const bool  steering = false,
const bool  stored = false 
)
protected

◆ createMenuCB()

void uiODView2DVariableDensityTreeItem::createMenuCB ( CallBacker *  )
protected

◆ createSelMenu()

void uiODView2DVariableDensityTreeItem::createSelMenu ( MenuItem &  )
protected

◆ dataChangedCB()

void uiODView2DVariableDensityTreeItem::dataChangedCB ( CallBacker *  )
protected

◆ dataTransformCB()

void uiODView2DVariableDensityTreeItem::dataTransformCB ( CallBacker *  )
protectedvirtual

Reimplemented from uiODView2DTreeItem.

◆ deSelectCB()

void uiODView2DVariableDensityTreeItem::deSelectCB ( CallBacker *  )
protected

◆ displayMiniCtab()

void uiODView2DVariableDensityTreeItem::displayMiniCtab ( const ColTab::Sequence *  )
protected

◆ handleMenuCB()

void uiODView2DVariableDensityTreeItem::handleMenuCB ( CallBacker *  )
protected

◆ handleSelMenu()

bool uiODView2DVariableDensityTreeItem::handleSelMenu ( int  mnuid)
protected

◆ iconName()

const char* uiODView2DVariableDensityTreeItem::iconName ( ) const
protectedvirtual

Reimplemented from uiODView2DTreeItem.

◆ init()

bool uiODView2DVariableDensityTreeItem::init ( )
protectedvirtual

Reimplemented from uiODView2DTreeItem.

◆ initColTab()

void uiODView2DVariableDensityTreeItem::initColTab ( )
protected

◆ isSelectable()

bool uiODView2DVariableDensityTreeItem::isSelectable ( ) const
inlineprotectedvirtual

Reimplemented from uiTreeItem.

◆ parentType()

const char* uiODView2DVariableDensityTreeItem::parentType ( ) const
inlineprotectedvirtual
Returns
typeid(parentclass).name()

Implements uiTreeItem.

◆ select()

bool uiODView2DVariableDensityTreeItem::select ( )
virtual

Selects this item

Reimplemented from uiTreeItem.

◆ showSubMenu()

bool uiODView2DVariableDensityTreeItem::showSubMenu ( )
virtual

Reimplemented from uiTreeItem.

Member Data Documentation

◆ coltabinitialized_

bool uiODView2DVariableDensityTreeItem::coltabinitialized_
protected

◆ dummyview_

View2D::Seismic* uiODView2DVariableDensityTreeItem::dummyview_
protected

◆ menu_

uiMenuHandler* uiODView2DVariableDensityTreeItem::menu_
protected

◆ selattrmnuitem_

MenuItem uiODView2DVariableDensityTreeItem::selattrmnuitem_
protected

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