![]() |
OpendTect-6_4
6.4
|
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 Setup &) | |
| Detector (const Detector &) | |
| Detector & | operator= (const Detector &) |
| ~Detector () | |
| bool | is2D () const |
| bool | isPS () const |
| void | reInit () |
| bool | add (const Coord &, const BinID &) |
| bool | add (const Coord &, const BinID &, float offs) |
| bool | add (const Coord &, int nr) |
| bool | add (const Coord &, int nr, 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 CrdBidOffs &) |
| bool | finish () |
| bool | usable () const |
| uiString | errMsg () const |
| void | appendResults (const Detector &) |
| void | mergeResults (const Detector &) |
| int | nrPositions (bool uniq=true) const |
| Coord | minCoord () const |
| Coord | maxCoord () const |
| BinID | start () const |
| BinID | stop () const |
| BinID | step () const |
| void | getTrcKeySampling (TrcKeySampling &) const |
| Interval< float > | offsRg () const |
| Interval< float > | azimuthRg () const |
| float | avgDist () const |
| CrdBidOffs | firstPosition () const |
| CrdBidOffs | lastPosition () const |
| bool | haveGaps (bool inldir=false) const |
| void | report (IOPar &) const |
| const BinIDSorting & | sorting () const |
| bool | inlSorted () const |
| bool | crlSorted () const |
| void | getCubeData (CubeData &) const |
| if crlSorted(), inl and crl are swapped More... | |
| const char * | getSurvInfo (TrcKeySampling &, Coord crd[3]) const |
| StepInterval< int > | getRange (bool inldir=false) const |
| bool | haveStep (bool) const |
Protected Member Functions | |
| bool | applySortAnal () |
| void | addFirst (const PosInfo::CrdBidOffs &) |
| bool | addNext (const PosInfo::CrdBidOffs &) |
| void | addLine () |
| void | addPos () |
| void | setCur (const PosInfo::CrdBidOffs &) |
| void | getBinIDRanges () |
| int | getStep (bool inl) const |
| smallest More... | |
| int | getRawStep (bool, bool) const |
| uiString | createPositionString (const CrdBidOffs &) const |
| CrdBidOffs | workCBO (const CrdBidOffs &) const |
| CrdBidOffs | userCBO (const CrdBidOffs &) const |
Protected Attributes | |
| Setup | setup_ |
| BinIDSorting & | sorting_ |
| ObjectSet< LineData > | lds_ |
| int | nruniquepos_ |
| int | nrpos_ |
| Coord | mincoord_ |
| Coord | maxcoord_ |
| Interval< float > | offsrg_ |
| int | nroffsperpos_ |
| Interval< float > | azimuthrg_ |
| bool | allstd_ |
| BinID | start_ |
| BinID | stop_ |
| BinID | step_ |
| bool | inlirreg_ |
| bool | crlirreg_ |
| Interval< float > | distrg_ |
| 2D More... | |
| float | avgdist_ |
| 2D More... | |
| CrdBidOffs | firstcbo_ |
| CrdBidOffs | lastcbo_ |
| CrdBidOffs | llnstart_ |
| in 3D, of longest line More... | |
| CrdBidOffs | llnstop_ |
| in 3D, of longest line More... | |
| CrdBidOffs | firstduppos_ |
| CrdBidOffs | firstaltnroffs_ |
| BinIDSortingAnalyser * | sortanal_ |
| TypeSet< CrdBidOffs > | cbobuf_ |
| int | curline_ |
| int | curseg_ |
| CrdBidOffs | curcbo_ |
| CrdBidOffs | prevcbo_ |
| CrdBidOffs | curusrcbo_ |
| CrdBidOffs | prevusrcbo_ |
| CrdBidOffs | curlnstart_ |
| int | nroffsthispos_ |
| uiString | errmsg_ |
Private Member Functions | |
| mODTextTranslationClass (Detector) | |
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 |
| 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 |
|
private |
|
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. 2019