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

MPE::FaultTracker Class Reference

Inheritance diagram for MPE::FaultTracker:
MPE::EMTracker

List of all members.

Public Member Functions

 FaultTracker (EM::Fault3D *=0)
bool trackIntersections (const TrackPlane &)
EMSeedPickergetSeedPicker (bool createifnotpresent)

Static Public Member Functions

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

Protected Member Functions

 ~FaultTracker ()
EM::Fault3DgetFault ()
const EM::Fault3DgetFault () const
SectionTrackercreateSectionTracker (EM::SectionID)

Protected Attributes

FaultSeedPickerseedpicker

Constructor & Destructor Documentation

MPE::FaultTracker::FaultTracker ( EM::Fault3D = 0  ) 
MPE::FaultTracker::~FaultTracker (  )  [protected]

Member Function Documentation

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

Implements MPE::EMTracker.

EM::Fault3D* MPE::FaultTracker::getFault (  )  [protected]
const EM::Fault3D* MPE::FaultTracker::getFault (  )  const [protected]
EMSeedPicker* MPE::FaultTracker::getSeedPicker ( bool  createifnotpresent  )  [virtual]

Reimplemented from MPE::EMTracker.

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

Reimplemented from MPE::EMTracker.


Member Data Documentation