OpendTect-6_4  6.4
Classes | Namespaces | Macros
emsurfaceposprov.h File Reference
Include dependency graph for emsurfaceposprov.h:

Go to the source code of this file.

Classes

class  Pos::EMSurfaceProvider
 Provider based on surface(s) More...
 
class  Pos::EMSurfaceProvider3D
 EMSurfaceProvider for 3D positioning. More...
 
class  Pos::EMSurfaceProvider2D
 EMSurfaceProvider for 2D positioning. More...
 
class  Pos::EMSurface2DProvider3D
 EMSurfaceProvider for 3D positions with 2D Horizon. More...
 
class  Pos::EMImplicitBodyProvider
 EM implicit body provider for 3D positioning. More...
 
class  Pos::EMRegion3DProvider
 EM Region provider for 3D positioning. More...
 

Namespaces

 EM
 Earth Model objects like horizons, faults, fault-sticks and bodies.
 
 Pos
 Position.
 

Macros

#define mEMSurfaceProviderDefFnsBase
 

Macro Definition Documentation

#define mEMSurfaceProviderDefFnsBase
Value:
virtual bool isProvider() const { return true; } \
virtual float estRatio( const Provider& p ) const \
{ return Provider::estRatio(p); } \
virtual bool toNextPos() \
{ return EMSurfaceProvider::toNextPos(); } \
virtual bool toNextZ() \
{ return EMSurfaceProvider::toNextZ(); } \
virtual float curZ() const \
{ return EMSurfaceProvider::curZ(); } \
virtual int estNrZPerPos() const \
{ return EMSurfaceProvider::estNrZPerPos(); } \
virtual od_int64 estNrPos() const { return estnrpos_; } \
#define od_int64
Definition: plftypes.h:36

Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2019