OpendTect  6.6
Classes | Namespaces | Macros
treeitem.h File Reference
Include dependency graph for treeitem.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Annotations::ParentTreeItem
 
class  Annotations::TreeItemFactory
 
class  Annotations::AnnotTreeItem
 
class  Annotations::SubItem
 
class  Annotations::TextSubItem
 
class  Annotations::ArrowSubItem
 
class  Annotations::ImageSubItem
 
class  Annotations::ScaleBarSubItem
 
class  Annotations::TextParentItem
 
class  Annotations::ArrowParentItem
 
class  Annotations::ImageParentItem
 
class  Annotations::ScaleBarParentItem
 

Namespaces

 Pick
 
 Annotations
 

Macros

#define mDefineParentItem(type, typestr, defsz)
 

Macro Definition Documentation

◆ mDefineParentItem

#define mDefineParentItem (   type,
  typestr,
  defsz 
)
Value:
class type##ParentItem : public AnnotTreeItem \
{ \
public: \
type##ParentItem() \
: AnnotTreeItem(typestr) {} \
protected: \
uiTreeItem* createSubItem(int di,Pick::Set& pck) \
{ return new type##SubItem(pck,di); } \
const char* managerName() const { return type##SubItem::sKeyManager(); } \
const char* oldSelKey() const { return typestr; } \
int defScale() const { return defsz; } \
}
Pick::Set
Set of picks with something in common.
Definition: pickset.h:34

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