OpendTect  6.6
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 NotifierAccessdeSelection ()
 
virtual bool fillPar (IOPar &) const
 
virtual const char * getClassName () const
 
int id () const
 
const char * name () const
 
void setID (int nid)
 
virtual void setName (const char *)
 
virtual bool usePar (const IOPar &)
 
- 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 detachAllNotifiers () const
 Call from the destructor of your inherited object. More...
 
void detachCB (const NotifierAccess &, const CallBack &) const
 
void detachCB (const NotifierAccess *notif, const CallBack &cb) const
 
virtual bool isCapsule () const
 
bool isNotifierAttached (const NotifierAccess *) const
 Only for debugging purposes, don't use. More...
 
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 ()
 
virtual void triggerDeSel ()
 

Protected Attributes

int id_
 
BufferStringname_
 

Friends

class Vw2DDataManager
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Vw2DDataObject()

Vw2DDataObject::Vw2DDataObject ( )
protected

Member Function Documentation

◆ deSelection()

virtual NotifierAccess* Vw2DDataObject::deSelection ( )
inlinevirtual

◆ fillPar()

virtual bool Vw2DDataObject::fillPar ( IOPar ) const
virtual

Reimplemented in VW2DPickSet, and Vw2DEMDataObject.

◆ getClassName()

virtual const char* Vw2DDataObject::getClassName ( ) const
inlinevirtual

◆ id()

int Vw2DDataObject::id ( ) const
inline

◆ name()

const char* Vw2DDataObject::name ( ) const

◆ setID()

void Vw2DDataObject::setID ( int  nid)
inline

◆ setName()

virtual void Vw2DDataObject::setName ( const char *  )
virtual

◆ sKeyMID()

static const char* Vw2DDataObject::sKeyMID ( )
inlinestatic

◆ triggerDeSel()

virtual void Vw2DDataObject::triggerDeSel ( )
inlineprotectedvirtual

◆ usePar()

virtual bool Vw2DDataObject::usePar ( const IOPar )
virtual

Reimplemented in VW2DPickSet, and Vw2DEMDataObject.

Friends And Related Function Documentation

◆ Vw2DDataManager

friend class Vw2DDataManager
friend

Member Data Documentation

◆ id_

int Vw2DDataObject::id_
protected

◆ name_

BufferString* Vw2DDataObject::name_
protected

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