 |
OpendTect
6.6
|
Go to the documentation of this file.
45 virtual void reset() { initialize(); }
51 virtual float curZ()
const {
return curz_; }
TrcKeySampling & hs_
Definition: wellposprovider.h:86
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
The holder of all data concerning a certain well.
Definition: welldata.h:121
StepInterval< float > & zRange()
Definition: wellposprovider.h:62
Position.
Definition: commontypes.h:78
virtual void getZRange(Interval< float > &) const
ObjectSet< Well::Data > welldata_
Definition: wellposprovider.h:80
Provides a subselection for 3D surveys.
Definition: posprovider.h:61
BinID curbid_
Definition: wellposprovider.h:90
TypeSet< MultiID > wellids_
Definition: wellposprovider.h:79
#define od_int64
Definition: plftypes.h:35
static const char * sKeyInlExt()
virtual int estNrZPerPos() const
Definition: wellposprovider.h:59
static const char * sKeyNrWells()
virtual void reset()
Definition: wellposprovider.h:45
#define mExpClass(module)
Definition: commondefs.h:177
float curz_
Definition: wellposprovider.h:91
static const char * sKeyCrlExt()
WellProvider3D & operator=(const WellProvider3D &)
Finds next BinID in TrcKeySampling; initializes to first position.
Definition: trckeysampling.h:201
virtual void fillPar(IOPar &) const
Inherit from this class to be able to send and/or receive CallBacks.
Definition: callback.h:185
@ Data
Definition: repos.h:24
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
A cartesian coordinate in 2D space.
Definition: coord.h:25
virtual bool initialize(TaskRunner *tr=0)
virtual od_int64 estNrPos() const
Definition: directionalsurvey.h:20
static const char * sKeySurfaceCoords()
bool onlysurfacecoords_
Definition: wellposprovider.h:82
Class that can execute a task.
Definition: task.h:170
Provider * clone() const
Definition: wellposprovider.h:42
virtual void getSummary(BufferString &) const
const Well::Data * wellData(int idx) const
const TrcKeySampling & horSampling() const
Definition: wellposprovider.h:65
Volume/Area provider based on Wells.
Definition: wellposprovider.h:33
virtual bool includes(const BinID &, float z) const
static const char * sKeyZExt()
virtual bool includes(const Coord &, float z) const
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
int inlext_
Definition: wellposprovider.h:83
virtual BinID curBinID() const
Definition: wellposprovider.h:50
virtual float curZ() const
Definition: wellposprovider.h:51
TrcKeySamplingIterator hsitr_
Definition: wellposprovider.h:87
virtual void usePar(const IOPar &)
const char * type() const
sKey::Well()
const char * factoryKeyword() const
Definition: wellposprovider.h:41
virtual void getExtent(BinID &, BinID &) const
float zext_
Definition: wellposprovider.h:85
TrcKeySampling & horSampling()
Definition: wellposprovider.h:64
int curwellidx_
Definition: wellposprovider.h:92
WellProvider3D(const WellProvider3D &)
int crlext_
Definition: wellposprovider.h:84
const StepInterval< float > & zRange() const
Definition: wellposprovider.h:63
Provides a series of positions; can also be used for subselection.
Definition: posprovider.h:33
static Provider3D * create()
Definition: wellposprovider.h:98
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
StepInterval< float > zrg_
Definition: wellposprovider.h:88
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021