OpendTect
6.6
|
Public Types | |
enum | NodeTag { Everything , AllToolbars , AllDockWins , CurWinTopGrp , UiObjNode , ToolbarBase =1000 , DockWinBase =2000 } |
Public Member Functions | |
ObjectFinder (const uiMainWin &, bool casesensitive=true, WildcardManager *=0) | |
bool | findNodes (const CallBacker *root, ObjectSet< const CallBacker > *nodelist, const char *searchexpr=0, bool visonly=true) const |
bool | findNodes (NodeTag, const CallBacker *root, ObjectSet< const CallBacker > *nodelist, const char *searchexpr=0) const |
bool | findNodes (NodeTag, ObjectSet< const CallBacker > *nodelist, const char *searchexpr=0) const |
bool | getAncestor (NodeTag &curtag, const CallBacker *&curnode) const |
bool | selectNodes (ObjectSet< const CallBacker > &nodesfound, const FileMultiString &keys, int *unfoundkeyidx=0) const |
Static Public Member Functions | |
static int | deleteGreys (ObjectSet< const CallBacker > &objsfound, bool yn=true) |
static void | getAliases (const CallBacker &entity, BufferStringSet &aliases) |
Protected Member Functions | |
int | dockWinIndex (const CallBacker *entity) const |
bool | isKeyInTree (NodeTag, const CallBacker *root, const char *searchexpr) const |
int | toolBarIndex (const CallBacker *entity) const |
Protected Attributes | |
bool | casesensitive_ |
const uiMainWin & | curwin_ |
WildcardManager * | wcm_ |
<>
CmdDrive::ObjectFinder::ObjectFinder | ( | const uiMainWin & | , |
bool | casesensitive = true , |
||
WildcardManager * | = 0 |
||
) |
|
static |
|
protected |
bool CmdDrive::ObjectFinder::findNodes | ( | const CallBacker * | root, |
ObjectSet< const CallBacker > * | nodelist, | ||
const char * | searchexpr = 0 , |
||
bool | visonly = true |
||
) | const |
bool CmdDrive::ObjectFinder::findNodes | ( | NodeTag | , |
const CallBacker * | root, | ||
ObjectSet< const CallBacker > * | nodelist, | ||
const char * | searchexpr = 0 |
||
) | const |
bool CmdDrive::ObjectFinder::findNodes | ( | NodeTag | , |
ObjectSet< const CallBacker > * | nodelist, | ||
const char * | searchexpr = 0 |
||
) | const |
|
static |
bool CmdDrive::ObjectFinder::getAncestor | ( | NodeTag & | curtag, |
const CallBacker *& | curnode | ||
) | const |
|
protected |
bool CmdDrive::ObjectFinder::selectNodes | ( | ObjectSet< const CallBacker > & | nodesfound, |
const FileMultiString & | keys, | ||
int * | unfoundkeyidx = 0 |
||
) | const |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022