 |
OpendTect
6.6
|
A cartesian coordinate in 3D space.
Definition: coord.h:72
TypeSet< int > bendpts_
Definition: bendpointfinder.h:48
Threads::ConditionVar lock_
Definition: bendpointfinder.h:50
const TypeSet< TrcKey > & tks_
Definition: bendpointfinder.h:106
Used to find bendpoints in two dimensional datasets.
Definition: bendpointfinder.h:66
BendPointFinderBase(int sz, float eps)
const TypeSet< int > & bendPoints() const
Definition: bendpointfinder.h:32
Used to find bendpoints in set of XY Coordinates.
Definition: bendpointfinder.h:82
BendPointFinder2DGeom(const TypeSet< PosInfo::Line2DPos > &, float eps)
TypeSet< Interval< int > > queue_
Definition: bendpointfinder.h:49
BendPointFinder2DBase(int size, float eps)
const Coord & coord(int idx) const
int nrthreads_
Definition: bendpointfinder.h:53
#define od_int64
Definition: plftypes.h:35
BendPointFinder3D(const TypeSet< Coord3 > &, const Coord3 &scale, float eps)
#define mExpClass(module)
Definition: commondefs.h:177
float getMaxSqDistToLine(int &idx, int start, int stop) const
bool doWork(od_int64, od_int64, int)
BendPointFinder2D(const Coord *, int size, float eps)
BendPointFinder2D(const TypeSet< Coord > &, float eps)
TypeSet< Coord > coords_
Definition: bendpointfinder.h:107
const Coord3 * coords_
Definition: bendpointfinder.h:139
const TypeSet< PosInfo::Line2DPos > & positions_
Definition: bendpointfinder.h:123
mODTextTranslationClass(BendPointFinderBase)
void findInSegment(int, int)
A cartesian coordinate in 2D space.
Definition: coord.h:25
Base class that does the majority of the work finding bendpoints. Adaptions to different data-types a...
Definition: bendpointfinder.h:29
Used to find bendpoints in set of TrcKeys.
Definition: bendpointfinder.h:99
uiString uiNrDoneText() const
will be nrDoneText() in 7.x
Definition: bendpointfinder.h:33
Is an object that faciliates many threads to wait for something to happen.
Definition: thread.h:110
Used to find bendpoints in three dimensional datasets.
Definition: bendpointfinder.h:132
const Coord & coord(int idx) const
const float epssq_
Definition: bendpointfinder.h:57
const Coord & coord(int idx) const
Used to find bendpoints in Line 2D Geometry.
Definition: bendpointfinder.h:116
bool finished_
Definition: bendpointfinder.h:51
const Coord3 scale_
Definition: bendpointfinder.h:140
float getMaxSqDistToLine(int &idx, int start, int stop) const
Generalization of a task that can be run in parallel.
Definition: paralleltask.h:66
BendPointFinderTrcKey(const TypeSet< TrcKey > &, float eps)
String that is able to hold international (UTF-8) strings for the user interface.
Definition: uistring.h:121
int nrwaiting_
Definition: bendpointfinder.h:52
const Coord * coords_
Definition: bendpointfinder.h:90
virtual const Coord & coord(int idx) const =0
virtual float getMaxSqDistToLine(int &idx, int start, int stop) const =0
od_int64 nrIterations() const
Definition: bendpointfinder.h:37
int sz_
Definition: bendpointfinder.h:56
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021