Go to the source code of this file.
#define _mCreateVw2DDataObj |
( |
|
clss, |
|
|
|
id, |
|
|
|
win, |
|
|
|
editors |
|
) |
| |
Value:{ \
return (clss*) createInternal(id,win,editors); \
} \
\
clss(const clss&); \
clss& operator =(const clss&); \
public: \
static const char* getStaticClassName(); \
\
virtual const char* getClassName() const; \
protected:
od_int32 ObjectID
Definition: emposid.h:24
#define private
Definition: winstreambuf.h:13
Set of pointers to objects.
Definition: commontypes.h:32
Definition: view2ddata.h:24
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: embody.h:25
Flatview auxiliary data editor.
Definition: uiflatauxdataeditor.h:23
Base class for windows containing one or more uiFlatViewer(s).
Definition: uiflatviewwin.h:31
#define _mDeclVw2DConstr |
( |
|
clss, |
|
|
|
oid, |
|
|
|
win, |
|
|
|
ed |
|
) |
| |
Value:public:
od_int32 ObjectID
Definition: emposid.h:24
Base class for windows containing one or more uiFlatViewer(s).
Definition: uiflatviewwin.h:31
#define mCreateVw2DDataObj |
( |
|
clss, |
|
|
|
oid, |
|
|
|
win, |
|
|
|
ed |
|
) |
| |
Value: _mDeclVw2DConstr(clss,oid,win,ed)
#define _mCreateVw2DDataObj(clss, id, win, editors)
Definition: view2ddata.h:76
#define mCreateVw2DFactoryEntry |
( |
|
clss | ) |
|
Value:#define mImplVisVwr2DInitClass(clss)
Definition: view2ddata.h:103
#define mCreateVw2DFactoryEntryNoInitClass(clss)
Definition: view2ddata.h:110
#define mCreateVw2DFactoryEntryNoInitClass |
( |
|
clss | ) |
|
Value:const char* clss::getStaticClassName() { return #clss; } \
const char* clss::getClassName() const \
{ return clss::getStaticClassName(); } \
Vw2DDataObject* clss::createInternal(
const EM::ObjectID& oid, \
{ \
return new clss(oid,win,eds); \
}
od_int32 ObjectID
Definition: emposid.h:24
Base class for windows containing one or more uiFlatViewer(s).
Definition: uiflatviewwin.h:31
#define mImplVisVwr2DInitClass |
( |
|
clss | ) |
|
Value:{ \
Vw2DDataManager::factory().addCreator( \
clss::createInternal, #clss ); \
}