OpendTect  6.6
Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
MPE::Patch Class Reference

Public Member Functions

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

Protected Member Functions

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

Protected Attributes

const EMSeedPickerseedpicker_
 

Private Attributes

TypeSet< TrcKeyValueseeds_
 

Detailed Description

<>

Constructor & Destructor Documentation

◆ Patch()

MPE::Patch::Patch ( const EMSeedPicker )

Member Function Documentation

◆ addSeed() [1/2]

int MPE::Patch::addSeed ( const TrcKeyValue )

don't use it, only for keep ABI.

◆ addSeed() [2/2]

int MPE::Patch::addSeed ( const TrcKeyValue ,
bool  sort 
)

◆ clear()

void MPE::Patch::clear ( )

◆ findClosedSeed2d()

int MPE::Patch::findClosedSeed2d ( const TrcKeyValue )
protected

◆ findClosedSeed3d()

int MPE::Patch::findClosedSeed3d ( const EM::PosID )
protected

◆ findClosestSeedRdmIdx()

int MPE::Patch::findClosestSeedRdmIdx ( const EM::PosID )
protected

◆ getPath()

const TypeSet<TrcKeyValue>& MPE::Patch::getPath ( ) const

◆ getTrcKeySampling()

void MPE::Patch::getTrcKeySampling ( TrcKeySampling ) const

◆ nrSeeds()

int MPE::Patch::nrSeeds ( )

◆ removeSeed()

void MPE::Patch::removeSeed ( int  )

◆ seedCoord()

Coord3 MPE::Patch::seedCoord ( int  ) const

◆ seedNode()

EM::PosID MPE::Patch::seedNode ( int  ) const
protected

Member Data Documentation

◆ seedpicker_

const EMSeedPicker* MPE::Patch::seedpicker_
protected

◆ seeds_

TypeSet<TrcKeyValue> MPE::Patch::seeds_
private

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