OpendTect
6.6
|
Determines many geometry parameters from a series of Coords with corresponding BinID or trace numbers and offsets if prestack. More...
Classes | |
struct | Setup |
Public Member Functions | |
Detector (const Detector &) | |
Detector (const Setup &) | |
~Detector () | |
bool | add (const Coord &, const BinID &) |
bool | add (const Coord &, const BinID &, float offs) |
bool | add (const Coord &, const BinID &, int nr, float offs) |
bool | add (const Coord &, const BinID &, int nr, float offs, float azi) |
bool | add (const Coord &, int nr) |
bool | add (const Coord &, int nr, float offs) |
bool | add (const CrdBidOffs &) |
void | appendResults (const Detector &) |
float | avgDist () const |
Interval< float > | azimuthRg () const |
bool | crlSorted () const |
uiString | errMsg () const |
bool | finish () |
CrdBidOffs | firstPosition () const |
void | getCubeData (CubeData &) const |
if crlSorted(), inl and crl are swapped More... | |
StepInterval< int > | getRange (bool inldir=false) const |
const char * | getSurvInfo (TrcKeySampling &, Coord crd[3]) const |
uiString | getSurvInfoWithMsg (TrcKeySampling &, Coord crd[3]) const |
void | getTrcKeySampling (TrcKeySampling &) const |
bool | haveGaps (bool inldir=false) const |
bool | haveStep (bool) const |
bool | inlSorted () const |
bool | is2D () const |
bool | isPS () const |
CrdBidOffs | lastPosition () const |
Coord | maxCoord () const |
void | mergeResults (const Detector &) |
Coord | minCoord () const |
int | nrPositions (bool uniq=true) const |
Interval< float > | offsRg () const |
Detector & | operator= (const Detector &) |
void | reInit () |
void | report (IOPar &) const |
const BinIDSorting & | sorting () const |
BinID | start () const |
BinID | step () const |
BinID | stop () const |
bool | usable () const |
Protected Member Functions | |
void | addFirst (const PosInfo::CrdBidOffs &) |
void | addLine () |
bool | addNext (const PosInfo::CrdBidOffs &) |
void | addPos () |
bool | applySortAnal () |
uiString | createPositionString (const CrdBidOffs &) const |
void | getBinIDRanges () |
int | getRawStep (bool, bool) const |
int | getStep (bool inl) const |
smallest More... | |
void | setCur (const PosInfo::CrdBidOffs &) |
CrdBidOffs | userCBO (const CrdBidOffs &) const |
CrdBidOffs | workCBO (const CrdBidOffs &) const |
Protected Attributes | |
bool | allstd_ |
float | avgdist_ |
2D More... | |
Interval< float > | azimuthrg_ |
TypeSet< CrdBidOffs > | cbobuf_ |
bool | crlirreg_ |
CrdBidOffs | curcbo_ |
int | curline_ |
CrdBidOffs | curlnstart_ |
int | curseg_ |
CrdBidOffs | curusrcbo_ |
Interval< float > | distrg_ |
2D More... | |
uiString | errmsg_ |
CrdBidOffs | firstaltnroffs_ |
CrdBidOffs | firstcbo_ |
CrdBidOffs | firstduppos_ |
bool | inlirreg_ |
CrdBidOffs | lastcbo_ |
ObjectSet< LineData > | lds_ |
CrdBidOffs | llnstart_ |
in 3D, of longest line More... | |
CrdBidOffs | llnstop_ |
in 3D, of longest line More... | |
Coord | maxcoord_ |
Coord | mincoord_ |
int | nroffsperpos_ |
int | nroffsthispos_ |
int | nrpos_ |
int | nruniquepos_ |
Interval< float > | offsrg_ |
CrdBidOffs | prevcbo_ |
CrdBidOffs | prevusrcbo_ |
Setup | setup_ |
BinIDSortingAnalyser * | sortanal_ |
BinIDSorting & | sorting_ |
BinID | start_ |
BinID | step_ |
BinID | stop_ |
Determines many geometry parameters from a series of Coords with corresponding BinID or trace numbers and offsets if prestack.
<>
PosInfo::Detector::Detector | ( | const Setup & | ) |
PosInfo::Detector::Detector | ( | const Detector & | ) |
PosInfo::Detector::~Detector | ( | ) |
bool PosInfo::Detector::add | ( | const Coord & | , |
int | nr | ||
) |
bool PosInfo::Detector::add | ( | const Coord & | , |
int | nr, | ||
float | offs | ||
) |
bool PosInfo::Detector::add | ( | const CrdBidOffs & | ) |
|
protected |
|
protected |
|
protected |
|
protected |
void PosInfo::Detector::appendResults | ( | const Detector & | ) |
|
protected |
|
inline |
|
inline |
|
protected |
bool PosInfo::Detector::crlSorted | ( | ) | const |
|
inline |
bool PosInfo::Detector::finish | ( | ) |
|
inline |
|
protected |
void PosInfo::Detector::getCubeData | ( | CubeData & | ) | const |
if crlSorted(), inl and crl are swapped
StepInterval<int> PosInfo::Detector::getRange | ( | bool | inldir = false | ) | const |
|
protected |
|
protected |
smallest
const char* PosInfo::Detector::getSurvInfo | ( | TrcKeySampling & | , |
Coord | crd[3] | ||
) | const |
uiString PosInfo::Detector::getSurvInfoWithMsg | ( | TrcKeySampling & | , |
Coord | crd[3] | ||
) | const |
void PosInfo::Detector::getTrcKeySampling | ( | TrcKeySampling & | ) | const |
|
inline |
bool PosInfo::Detector::haveStep | ( | bool | ) | const |
bool PosInfo::Detector::inlSorted | ( | ) | const |
|
inline |
|
inline |
|
inline |
|
inline |
void PosInfo::Detector::mergeResults | ( | const Detector & | ) |
|
inline |
|
inline |
|
inline |
void PosInfo::Detector::reInit | ( | ) |
void PosInfo::Detector::report | ( | IOPar & | ) | const |
|
protected |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
|
protected |
|
protected |
2D
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
2D
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
in 3D, of longest line
|
protected |
in 3D, of longest line
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022