13 #include "geometrymod.h" 34 const char* category=0)
const;
36 const char* category=0);
40 ObjID getID(
const Set&)
const;
45 const IOPar* ioobjpars=0)
const;
48 bool needsSave(
const ObjID&)
const;
49 bool needsSave(
const Set&)
const;
51 bool isPolygon(
const ObjID&)
const;
52 bool hasCategory(
const ObjID&,
const char*)
const;
66 template<
class T> T doFetch(
const ObjID&,
uiRetVal&,
const char* cat=0)
const;
67 Set* gtSet(
const ObjID&)
const;
79 return SetManager::getInstance();
#define mExpClass(module)
Definition: commondefs.h:157
size_type IdxType
Definition: saveablemanager.h:47
short IdxType
Definition: seisblocksdata.h:39
#define mODTextTranslationClass(clss)
Definition: uistring.h:37
#define mDeclareSaveableManagerInstance(typ)
Definition: saveablemanager.h:145
Definition: sharedobject.h:18
Object that can be saved at any time.
Definition: saveable.h:23
SetManager & SetMGR()
access to the singleton Pick Set Manager
Definition: picksetmanager.h:77
Monitorable set of pick locations.
Definition: pickset.h:41
base class for recorder of changes in a Monitorable
Definition: monitorchangerecorder.h:20
Base class for managers of Saveable objects: loading and storing.
Definition: saveablemanager.h:41
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:53
Manages all stored Pick::Set's.
Definition: picksetmanager.h:29
Definition: uistring.h:299
Definition: picklocation.h:19
Definition: arraytesselator.h:19