OpendTect  6.3
Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
MPE::Patch Class Reference
Inheritance diagram for MPE::Patch:
[legend]

Public Member Functions

 Patch (const EMSeedPicker *)
 
const TypeSet< TrcKeyValue > & getPath () const
 
void getTrcKeySampling (TrcKeySampling &) const
 
int nrSeeds ()
 
Coord3 seedCoord (int) const
 
int addSeed (const TrcKeyValue &, bool sort=true)
 
void removeSeed (int)
 
void clear ()
 

Protected Member Functions

 ~Patch ()
 
EM::PosID seedNode (int) const
 
int findClosestSeedRdmIdx (const EM::PosID &)
 
int findClosedSeed3d (const EM::PosID &)
 
int findClosedSeed2d (const TrcKeyValue &)
 

Protected Attributes

const EMSeedPickerseedpicker_
 

Private Attributes

TypeSet< TrcKeyValueseeds_
 

Detailed Description

Constructor & Destructor Documentation

MPE::Patch::Patch ( const EMSeedPicker )
MPE::Patch::~Patch ( )
protected

Member Function Documentation

int MPE::Patch::addSeed ( const TrcKeyValue ,
bool  sort = true 
)
void MPE::Patch::clear ( )
int MPE::Patch::findClosedSeed2d ( const TrcKeyValue )
protected
int MPE::Patch::findClosedSeed3d ( const EM::PosID )
protected
int MPE::Patch::findClosestSeedRdmIdx ( const EM::PosID )
protected
const TypeSet<TrcKeyValue>& MPE::Patch::getPath ( ) const
void MPE::Patch::getTrcKeySampling ( TrcKeySampling ) const
int MPE::Patch::nrSeeds ( )
void MPE::Patch::removeSeed ( int  )
Coord3 MPE::Patch::seedCoord ( int  ) const
EM::PosID MPE::Patch::seedNode ( int  ) const
protected

Member Data Documentation

const EMSeedPicker* MPE::Patch::seedpicker_
protected
TypeSet<TrcKeyValue> MPE::Patch::seeds_
private

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