 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "earthmodelmod.h"
37 int nrrows,
int nrcols,
38 int startrow,
int startcol);
A cartesian coordinate in 3D space.
Definition: coord.h:72
od_int64 nrIterations() const
Definition: emobjectselremoval.h:45
Interface for classes that select on basis of a key.
Definition: selector.h:25
const float * zvals_
Definition: emobjectselremoval.h:63
int startcol_
Definition: emobjectselremoval.h:61
EMObjectRowColSelRemoval(EMObject &emobj, const SectionID &secid, const Selector< Coord3 > &, int nrrows, int nrcols, int startrow, int startcol)
void getBoundingCoords(const RowCol &, const RowCol &, Coord3 &up, Coord3 &down)
#define od_int64
Definition: plftypes.h:35
const Selector< Coord3 > & selector_
Definition: emobjectselremoval.h:58
TypeSet< RowCol > stops_
Definition: emobjectselremoval.h:66
#define mExpClass(module)
Definition: commondefs.h:177
Earth Model objects like horizons, faults, fault-sticks and bodies.
Definition: bulk2dhorizonscanner.h:26
bool finished_
Definition: emobjectselremoval.h:68
int nrwaiting_
Definition: emobjectselremoval.h:69
int nrrows_
Definition: emobjectselremoval.h:60
const SectionID & sectionid_
Definition: emobjectselremoval.h:57
int nrthreads_
Definition: emobjectselremoval.h:70
Is an object that faciliates many threads to wait for something to happen.
Definition: thread.h:110
EMObject RowCol selection removal.
Definition: emobjectselremoval.h:32
void makeListGrow(const RowCol &, const RowCol &, int selresult)
bool doWork(od_int64, od_int64, int)
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:66
od_int16 SectionID
Definition: emposid.h:24
void processBlock(const RowCol &, const RowCol &)
int nrcols_
Definition: emobjectselremoval.h:62
TypeSet< RowCol > starts_
Definition: emobjectselremoval.h:65
IdxPair used for its row() and col().
Definition: rowcol.h:25
int startrow_
Definition: emobjectselremoval.h:59
Base class for all EarthModel objects.
Definition: emobject.h:159
~EMObjectRowColSelRemoval()
const TypeSet< EM::SubID > getRemovelList()
Definition: emobjectselremoval.h:41
TypeSet< EM::SubID > removelist_
Definition: emobjectselremoval.h:72
EMObject & emobj_
Definition: emobjectselremoval.h:56
Threads::ConditionVar lock_
Definition: emobjectselremoval.h:67
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021