OpendTect  6.3
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | Friends | List of all members
Vw2DDataObject Class Reference
Inheritance diagram for Vw2DDataObject:
[legend]

Public Member Functions

virtual const char * getClassName () const
 
int id () const
 
void setID (int nid)
 
const char * name () const
 
virtual void setName (const char *)
 
virtual NotifierAccessdeSelection ()
 
virtual bool fillPar (IOPar &) const
 
virtual bool usePar (const IOPar &)
 
virtual void draw ()
 
- 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 detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
virtual bool isCapsule () const
 
void stopReceivingNotifications () const
 

Static Public Member Functions

static const char * sKeyMID ()
 
- Static Public Member Functions inherited from CallBacker
static void createReceiverForCurrentThread ()
 
static void removeReceiverForCurrentThread ()
 

Protected Member Functions

 ~Vw2DDataObject ()
 
 Vw2DDataObject ()
 
virtual void triggerDeSel ()
 
- Protected Member Functions inherited from CallBacker
void detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 

Protected Attributes

int id_
 
BufferStringname_
 

Friends

class Vw2DDataManager
 

Detailed Description

Constructor & Destructor Documentation

Vw2DDataObject::~Vw2DDataObject ( )
protected
Vw2DDataObject::Vw2DDataObject ( )
protected

Member Function Documentation

virtual NotifierAccess* Vw2DDataObject::deSelection ( )
inlinevirtual
virtual void Vw2DDataObject::draw ( )
inlinevirtual
virtual bool Vw2DDataObject::fillPar ( IOPar ) const
virtual

Reimplemented in Vw2DEMDataObject, and VW2DPickSet.

virtual const char* Vw2DDataObject::getClassName ( ) const
inlinevirtual
int Vw2DDataObject::id ( ) const
inline
const char* Vw2DDataObject::name ( ) const
void Vw2DDataObject::setID ( int  nid)
inline
virtual void Vw2DDataObject::setName ( const char *  )
virtual
static const char* Vw2DDataObject::sKeyMID ( )
inlinestatic
virtual void Vw2DDataObject::triggerDeSel ( )
inlineprotectedvirtual
virtual bool Vw2DDataObject::usePar ( const IOPar )
virtual

Reimplemented in Vw2DEMDataObject, and VW2DPickSet.

Friends And Related Function Documentation

friend class Vw2DDataManager
friend

Member Data Documentation

int Vw2DDataObject::id_
protected
BufferString* Vw2DDataObject::name_
protected

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