Public Types | |
| enum | FaultSeedConnectMode { DrawBetweenSeeds } |
Public Member Functions | |
| FaultSeedPicker (MPE::EMTracker &) | |
| ~FaultSeedPicker () | |
| bool | canSetSectionID () const |
| bool | setSectionID (const EM::SectionID &sid) |
| EM::SectionID | getSectionID () const |
| bool | startSeedPick () |
| bool | canAddSeed () const |
| bool | addSeed (const Coord3 &, bool) |
| bool | canRemoveSeed () const |
| bool | removeSeed (const EM::PosID &, bool environment, bool retrack) |
| bool | reTrack () |
| int | nrSeeds () const |
| int | isMinimumNrOfSeeds () const |
| bool | stopSeedPick (bool iscancel=false) |
| void | blockSeedPick (bool yn) |
| bool | isSeedPickBlocked () const |
| const char * | errMsg () const |
Static Public Member Functions | |
| static int | nrSeedConnectModes () |
| static int | defaultSeedConMode () |
| static const char * | seedConModeText (int mode, bool abbrev=false) |
Protected Member Functions | |
| bool | sectionIsEmpty () const |
| RowCol | getNewSeedRc (const Coord3 &) const |
Protected Attributes | |
| MPE::EMTracker & | tracker_ |
| BufferString | errmsg_ |
| RowCol | stickstep_ |
| RowCol | stickstart_ |
| bool | isactive_ |
| int | nrseeds_ |
| EM::SectionID | sectionid_ |
| bool | didchecksupport_ |
| bool | blockpicking_ |
| MPE::FaultSeedPicker::FaultSeedPicker | ( | MPE::EMTracker & | ) |
| MPE::FaultSeedPicker::~FaultSeedPicker | ( | ) | [inline] |
| bool MPE::FaultSeedPicker::addSeed | ( | const Coord3 & | , | |
| bool | ||||
| ) | [virtual] |
Reimplemented from MPE::EMSeedPicker.
| void MPE::FaultSeedPicker::blockSeedPick | ( | bool | yn | ) | [inline, virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::canAddSeed | ( | ) | const [virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::canRemoveSeed | ( | ) | const [virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::canSetSectionID | ( | ) | const [virtual] |
Reimplemented from MPE::EMSeedPicker.
| static int MPE::FaultSeedPicker::defaultSeedConMode | ( | ) | [inline, static] |
| const char* MPE::FaultSeedPicker::errMsg | ( | ) | const [virtual] |
Reimplemented from MPE::EMSeedPicker.
| EM::SectionID MPE::FaultSeedPicker::getSectionID | ( | ) | const [virtual] |
Reimplemented from MPE::EMSeedPicker.
| int MPE::FaultSeedPicker::isMinimumNrOfSeeds | ( | ) | const [inline] |
| bool MPE::FaultSeedPicker::isSeedPickBlocked | ( | ) | const [inline, virtual] |
Reimplemented from MPE::EMSeedPicker.
| static int MPE::FaultSeedPicker::nrSeedConnectModes | ( | ) | [inline, static] |
| int MPE::FaultSeedPicker::nrSeeds | ( | ) | const [virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::removeSeed | ( | const EM::PosID & | , | |
| bool | environment, | |||
| bool | retrack | |||
| ) | [virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::reTrack | ( | ) | [virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::sectionIsEmpty | ( | ) | const [protected] |
| static const char* MPE::FaultSeedPicker::seedConModeText | ( | int | mode, | |
| bool | abbrev = false | |||
| ) | [static] |
| bool MPE::FaultSeedPicker::setSectionID | ( | const EM::SectionID & | sid | ) | [virtual] |
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::startSeedPick | ( | ) | [virtual] |
Should be set when seedpicking is about to start.
Reimplemented from MPE::EMSeedPicker.
| bool MPE::FaultSeedPicker::stopSeedPick | ( | bool | iscancel = false |
) | [virtual] |
Reimplemented from MPE::EMSeedPicker.
bool MPE::FaultSeedPicker::blockpicking_ [protected] |
bool MPE::FaultSeedPicker::didchecksupport_ [protected] |
BufferString MPE::FaultSeedPicker::errmsg_ [protected] |
bool MPE::FaultSeedPicker::isactive_ [protected] |
int MPE::FaultSeedPicker::nrseeds_ [protected] |
EM::SectionID MPE::FaultSeedPicker::sectionid_ [protected] |
RowCol MPE::FaultSeedPicker::stickstart_ [protected] |
RowCol MPE::FaultSeedPicker::stickstep_ [protected] |
MPE::EMTracker& MPE::FaultSeedPicker::tracker_ [protected] |
1.7.1