 |
OpendTect
6.6
|
Go to the documentation of this file.
42 { copyFrom(rsd);
return *
this; }
88 { copyFrom(tsd);
return *
this; }
144 { copyFrom(tsd);
return *
this; }
155 { zrg_ = zrg;
return true; }
@ Range
Definition: seistype.h:25
void doExtendH(BinID, BinID)
Horizontal sampling (inline and crossline range and steps).
Definition: trckeysampling.h:35
Interval< float > zRange() const
Interval< int > crlRange() const
bool setZRange(Interval< float >)
(Closed) sequence of connected 2-D coordinates.
Definition: polygon.h:27
virtual void copyFrom(const SelData &)
TrcKeyZSampling & tkzs_
Definition: seisselectionimpl.h:68
void include(const SelData &)
void doExtendH(BinID, BinID)
int selRes(const BinID &) const
see class doc
int expectedNrTraces(bool for2d, const BinID *) const
void doExtendH(BinID, BinID)
ObjectSet< ODPolygon< float > > polys_
Definition: seisselectionimpl.h:170
void extendZ(const Interval< float > &)
void include(const SelData &)
Set of pointers to objects.
Definition: commontypes.h:31
int expectedNrTraces(bool for2d, const BinID *) const
A Pos::IdxPairValueSet with BinIDs.
Definition: binidvalset.h:23
Interval< int > inlRange() const
Summary for a Seismic object.
Definition: segydirectdef.h:22
const TrcKeyZSampling & cubeSampling() const
Definition: seisselectionimpl.h:45
void initZrg(const Interval< float > *)
RangeSelData(const TrcKeySampling &)
#define mExpClass(module)
Definition: commondefs.h:177
void fillPar(IOPar &) const
void extendZ(const Interval< float > &)
BinID stepoutreach_
Definition: seisselectionimpl.h:175
Interval< float > extraZ() const
Definition: seisselectionimpl.h:92
Type type() const
Definition: seisselectionimpl.h:34
void include(const SelData &)
SelData * clone() const
Definition: seisselectionimpl.h:146
selection data in a table
Definition: seisselectionimpl.h:77
Interval< int > inlRange() const
bool setInlRange(Interval< int >)
Definition: seisselectionimpl.h:98
SelType
Definition: seistype.h:25
void usePar(const IOPar &)
Interval< int > crlRange() const
Hor+Vert sampling in 3D surveys.
Definition: trckeyzsampling.h:35
int expectedNrTraces(bool for2d, const BinID *) const
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:31
PolySelData(const PolySelData &)
void fillPar(IOPar &) const
selection data in simple ranges
Definition: seisselectionimpl.h:31
contains input (sub-)selection data from a cube or lineset
Definition: seisselection.h:82
bool setInlRange(Interval< int >)
Definition: seisselectionimpl.h:150
SelData * clone() const
Definition: seisselectionimpl.h:47
RangeSelData(bool settosurvinfo=false)
void fillPar(IOPar &) const
Interval< int > crlRange() const
Interval< float > zrg_
Definition: seisselectionimpl.h:173
Interval< float > zRange() const
@ Polygon
Definition: seistype.h:25
Interval< float > extraz_
Definition: seisselectionimpl.h:116
TableSelData(const BinIDValueSet &, const Interval< float > *extraz=0)
@ Table
Definition: seistype.h:25
TrcKeyZSampling & cubeSampling()
Definition: seisselectionimpl.h:44
bool setCrlRange(Interval< int >)
Definition: seisselectionimpl.h:152
int selRes(const BinID &) const
see class doc
bool setZRange(Interval< float >)
void usePar(const IOPar &)
int selRes(const BinID &) const
see class doc
virtual void copyFrom(const SelData &)
TableSelData(const TableSelData &)
bool setZRange(Interval< float > zrg)
Definition: seisselectionimpl.h:154
void usePar(const IOPar &)
bool setInlRange(Interval< int >)
Type type() const
Definition: seisselectionimpl.h:134
Interval< float > fixedzrange_
Definition: seisselectionimpl.h:117
Interval< int > inlRange() const
bool setCrlRange(Interval< int >)
virtual void copyFrom(const SelData &)
RangeSelData(const TrcKeyZSampling &)
BinIDValueSet & bvs_
Definition: seisselectionimpl.h:115
PolySelData(const ODPolygon< int > &, const Interval< float > *zrange=0)
const BinIDValueSet & binidValueSet() const
Definition: seisselectionimpl.h:91
RangeSelData(const RangeSelData &)
Interval< float > zRange() const
SelData * clone() const
Definition: seisselectionimpl.h:94
bool setCrlRange(Interval< int >)
Definition: seisselectionimpl.h:100
selection data by polygon or polyline.
Definition: seisselectionimpl.h:131
BinIDValueSet & binidValueSet()
Definition: seisselectionimpl.h:90
Type type() const
Definition: seisselectionimpl.h:80
void extendZ(const Interval< float > &)
Generalized set of parameters of the keyword-value type.
Definition: iopar.h:55
float midz_
Definition: seisselectionimpl.h:172
PolySelData(const ODPolygon< float > &, const Interval< float > *zrange=0)
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021