OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
MPE::Horizon2DTracker Class Reference

EMTracker to track EM::Horizon2D. More...

Inheritance diagram for MPE::Horizon2DTracker:
[legend]

Public Member Functions

 Horizon2DTracker (EM::Horizon2D *=0)
 
bool is2D () const
 
EMSeedPickergetSeedPicker (bool createifnotpresent=true)
 

Static Public Member Functions

static EMTrackercreate (EM::EMObject *=0)
 
static void initClass ()
 
static const char * keyword ()
 

Protected Member Functions

 ~Horizon2DTracker ()
 
EM::Horizon2DgetHorizon2D ()
 
const EM::Horizon2DgetHorizon2D () const
 
SectionTrackercreateSectionTracker (EM::SectionID)
 
- Protected Member Functions inherited from MPE::EMTracker
void setEMObject (EM::EMObject *)
 

Protected Attributes

Horizon2DSeedPickerseedpicker_
 
- Protected Attributes inherited from MPE::EMTracker
bool isenabled_
 
ObjectSet< SectionTrackersectiontrackers_
 
BufferString errmsg_
 
const char * type_
 

Additional Inherited Members

- Static Protected Member Functions inherited from MPE::EMTracker
static const char * setupidStr ()
 
static const char * sectionidStr ()
 

Detailed Description

EMTracker to track EM::Horizon2D.

Constructor & Destructor Documentation

MPE::Horizon2DTracker::Horizon2DTracker ( EM::Horizon2D = 0)
MPE::Horizon2DTracker::~Horizon2DTracker ( )
protected

Member Function Documentation

static EMTracker* MPE::Horizon2DTracker::create ( EM::EMObject = 0)
static
SectionTracker* MPE::Horizon2DTracker::createSectionTracker ( EM::SectionID  )
protectedvirtual

Implements MPE::EMTracker.

EM::Horizon2D* MPE::Horizon2DTracker::getHorizon2D ( )
protected
const EM::Horizon2D* MPE::Horizon2DTracker::getHorizon2D ( ) const
protected
EMSeedPicker* MPE::Horizon2DTracker::getSeedPicker ( bool  createifnotpresent = true)
virtual

Reimplemented from MPE::EMTracker.

static void MPE::Horizon2DTracker::initClass ( )
static
bool MPE::Horizon2DTracker::is2D ( ) const
inlinevirtual

Reimplemented from MPE::EMTracker.

static const char* MPE::Horizon2DTracker::keyword ( )
static

Member Data Documentation

Horizon2DSeedPicker* MPE::Horizon2DTracker::seedpicker_
protected

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