OpendTect
6.6
|
Position. More...
Classes | |
class | EMImplicitBodyProvider |
EM implicit body provider for 3D positioning. More... | |
class | EMRegion3DProvider |
EM Region provider for 3D positioning. More... | |
class | EMSurface2DProvider3D |
EMSurfaceProvider for 3D positions with 2D Horizon. More... | |
class | EMSurfaceProvider |
class | EMSurfaceProvider2D |
EMSurfaceProvider for 2D positioning. More... | |
class | EMSurfaceProvider3D |
EMSurfaceProvider for 3D positioning. More... | |
class | Filter |
Decides whether a given position should be included. More... | |
class | Filter2D |
Provides a filter related to 2D seismic data. More... | |
class | Filter3D |
Provides a filter related to 3D data. More... | |
class | FilterSet |
Set of Filters. Owns the Filters. More... | |
class | FilterSet2D |
2D FilterSet More... | |
class | FilterSet3D |
3D FilterSet More... | |
class | IdxPair |
IdxPair with position indices; base class for BinID et al. More... | |
class | IdxPair2Coord |
Encapsulates linear transform from (i,j) index to (x,y) coordinates. More... | |
class | IdxPairDataSet |
A sorted set of IdxPairs and associated data buffer. More... | |
class | IdxPairValues |
IdxPair with 0-N values. More... | |
class | IdxPairValueSet |
A sorted set of IdxPairs and associated values. More... | |
class | PolyProvider3D |
Volume/Area provider based on Polygon. More... | |
class | Provider |
Provides a series of positions; can also be used for subselection. More... | |
class | Provider2D |
Provides a subselection for 2D surveys - requires the line name(s). More... | |
class | Provider3D |
Provides a subselection for 3D surveys. More... | |
class | RandomFilter |
Passes a percentage of the positions. More... | |
class | RandomFilter2D |
Passes a percentage of the positions (2D). More... | |
class | RandomFilter3D |
Passes a percentage of the positions (3D). More... | |
class | RangeProvider2D |
2D provider based on StepInterval<int>. More... | |
class | RangeProvider3D |
class | SeisProvider3D |
3D provider based on cube of PS data store More... | |
class | SubsampFilter |
Passes each nth position. More... | |
class | SubsampFilter2D |
Passes each nth position (2D). More... | |
class | SubsampFilter3D |
Passes each nth position (3D). More... | |
class | TableProvider3D |
Provider based on BinIDValueSet table. More... | |
class | ValueIdxPair |
IdxPair with a value. More... | |
class | WellProvider3D |
Volume/Area provider based on Wells. More... | |
Typedefs | |
typedef double | Distance_Type |
typedef void(* | EntryCreatedFn) (IdxPairDataSet &, int spos_i, int spos_j) |
typedef Index_Type | GeomID |
typedef TypeSet< GeomID > | GeomIDSet |
typedef IdxPair | IdxPairDelta |
typedef IdxPair | IdxPairStep |
typedef ::Index_Type | Index_Delta_Type |
typedef ::Index_Type | Index_Type |
typedef ::Index_Type_Pair | Index_Type_Pair |
typedef Index_Type | LineID |
typedef double | Ordinate_Type |
typedef std::tuple< od_int64, int > | postuple |
3D provider based on TrcKeyZSampling More... | |
typedef Index_Type | SurvID |
typedef Index_Type | TraceID |
Functions | |
bool | intersect (const StepInterval< int > &, const StepInterval< int > &, StepInterval< int > &) |
bool | intersectF (const StepInterval< float > &, const StepInterval< float > &, StepInterval< float > &) |
Position.
typedef double Pos::Distance_Type |
typedef void(* Pos::EntryCreatedFn) (IdxPairDataSet &, int spos_i, int spos_j) |
typedef Index_Type Pos::GeomID |
typedef TypeSet<GeomID> Pos::GeomIDSet |
typedef IdxPair Pos::IdxPairDelta |
typedef IdxPair Pos::IdxPairStep |
typedef ::Index_Type Pos::Index_Delta_Type |
typedef ::Index_Type Pos::Index_Type |
typedef ::Index_Type_Pair Pos::Index_Type_Pair |
typedef Index_Type Pos::LineID |
typedef double Pos::Ordinate_Type |
typedef std::tuple< od_int64, int > Pos::postuple |
3D provider based on TrcKeyZSampling
Provider based on surface(s)
For one surface, the provider iterates through the horizon. For two horizons, the points between the surfaces are visited with the specified Z step.
typedef Index_Type Pos::SurvID |
typedef Index_Type Pos::TraceID |
bool Pos::intersect | ( | const StepInterval< int > & | , |
const StepInterval< int > & | , | ||
StepInterval< int > & | |||
) |
bool Pos::intersectF | ( | const StepInterval< float > & | , |
const StepInterval< float > & | , | ||
StepInterval< float > & | |||
) |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2022