![]() |
OpendTect
6.6
|
Public Types | |
enum | AcceptOutput { Ranking , BodySize , Value , Transparent } |
enum | Connectivity { Faces , Edges , Corners } |
![]() | |
typedef int | ID |
typedef int | InputSlotID |
typedef int | OutputSlotID |
Protected Member Functions | |
VoxelConnectivityFilter () | |
~VoxelConnectivityFilter () | |
![]() | |
Step () | |
virtual bool | computeBinID (const BinID &, int threadid) |
od_uint64 | getComponentMemory (const TrcKeySampling &, bool input) const |
int | getNrInputComponents (InputSlotID) const |
int | getNrOutComponents () const |
const StepInterval< float > & | getZSampling () const |
virtual bool | prefersBinIDWise () const |
virtual bool | prepareComp (int nrthreads) |
void | setHStep (const BinID &bid) |
void | setInpNrComps (InputSlotID, int) |
void | setOutputNrComps (int nr) |
void | setVStep (int zstep) |
Static Protected Member Functions | |
static const char * | sKeyAcceptOutput () |
static const char * | sKeyAcceptValue () |
static const char * | sKeyConnectivity () |
static const char * | sKeyMinimumSize () |
static const char * | sKeyRange () |
static const char * | sKeyRejectValue () |
Protected Attributes | |
AcceptOutput | acceptoutput_ |
float | acceptvalue_ |
Connectivity | connectivity_ |
od_int64 | minbodysize_ |
Interval< float > | range_ |
float | rejectvalue_ |
![]() | |
Chain * | chain_ |
uiString | errmsg_ |
ID | id_ |
ObjectSet< const RegularSeisDataPack > | inputs_ |
TypeSet< InputSlotID > | inputslotids_ |
TypeSet< OutputSlotID > | outputslotids_ |
mDeprecatedDef TrcKeySampling | tks_ |
BufferString | username_ |
mDeprecatedDef StepInterval< int > | zrg_ |
Additional Inherited Members | |
![]() | |
static ID | cUndefID () |
static int | cUndefSlotID () |
static mDeprecatedDef od_int64 | getBaseMemoryUsage (const TrcKeySampling &, const StepInterval< int > &) |
<>
|
protected |
|
protected |
|
inlinevirtual |
returns whether samples in the output are independent from each other.
Reimplemented from VolProc::Step.
|
inlinevirtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
inlinevirtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
virtual |
Reimplemented from VolProc::Step.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinevirtual |
Reimplemented from VolProc::Step.
|
inline |
|
inlinevirtual |
Reimplemented from VolProc::Step.
|
inlinevirtual |
Implements VolProc::Step.
|
inline |
|
inline |
If start is udf, kept range is less than stop. If stop is udf, kept range is more than start. If range is reversed, outside range is kept. Otherwise, inside range is kept.
|
inline |
|
inline |
Must be either 6, 12 or 26
|
inline |
|
inline |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
inlinestaticprotected |
|
virtual |
Reimplemented from VolProc::Step.
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022