Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

MPE::Horizon2DTracker Class Reference

Inheritance diagram for MPE::Horizon2DTracker:
MPE::EMTracker

List of all members.

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 ()

Protected Member Functions

 ~Horizon2DTracker ()
EM::Horizon2DgetHorizon2D ()
const EM::Horizon2DgetHorizon2D () const
SectionTrackercreateSectionTracker (EM::SectionID)

Protected Attributes

Horizon2DSeedPickerseedpicker_

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   )  [protected, virtual]

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 [inline, virtual]

Reimplemented from MPE::EMTracker.


Member Data Documentation