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

MPE::Horizon3DTracker Class Reference

Horizon tracker. More...

Inheritance diagram for MPE::Horizon3DTracker:
MPE::EMTracker

List of all members.

Public Member Functions

 Horizon3DTracker (EM::Horizon3D *=0)
bool trackIntersections (const TrackPlane &)
EMSeedPickergetSeedPicker (bool createifnotpresent=true)

Static Public Member Functions

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

Protected Member Functions

 ~Horizon3DTracker ()
EM::Horizon3DgetHorizon ()
const EM::Horizon3DgetHorizon () const
SectionTrackercreateSectionTracker (EM::SectionID)

Protected Attributes

Horizon3DSeedPickerseedpicker

Detailed Description

Horizon tracker.


Constructor & Destructor Documentation

MPE::Horizon3DTracker::Horizon3DTracker ( EM::Horizon3D = 0  ) 
MPE::Horizon3DTracker::~Horizon3DTracker (  )  [protected]

Member Function Documentation

static EMTracker* MPE::Horizon3DTracker::create ( EM::EMObject = 0  )  [static]
SectionTracker* MPE::Horizon3DTracker::createSectionTracker ( EM::SectionID   )  [protected, virtual]

Implements MPE::EMTracker.

EM::Horizon3D* MPE::Horizon3DTracker::getHorizon (  )  [protected]
const EM::Horizon3D* MPE::Horizon3DTracker::getHorizon (  )  const [protected]
EMSeedPicker* MPE::Horizon3DTracker::getSeedPicker ( bool  createifnotpresent = true  )  [virtual]

Reimplemented from MPE::EMTracker.

static void MPE::Horizon3DTracker::initClass (  )  [static]
bool MPE::Horizon3DTracker::trackIntersections ( const TrackPlane  )  [virtual]

Reimplemented from MPE::EMTracker.


Member Data Documentation