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

Go to the source code of this file.

Classes

class  Pos::RandomFilter
 Passes a percentage of the positions. More...
 
class  Pos::RandomFilter3D
 Passes a percentage of the positions (3D). More...
 
class  Pos::RandomFilter2D
 Passes a percentage of the positions (2D). More...
 
class  Pos::SubsampFilter
 Passes each nth position. More...
 
class  Pos::SubsampFilter3D
 Passes each nth position (3D). More...
 
class  Pos::SubsampFilter2D
 Passes each nth position (2D). More...
 

Namespaces

 Pos
 Position.
 

Macros

#define mSimpPosFilterDefFnsBase
 
#define mSimpPosFilterDefFns3D(clssnm)
 
#define mSimpPosFilterDefFns2D(clssnm)
 

Macro Definition Documentation

#define mSimpPosFilterDefFns2D (   clssnm)
Value:
virtual bool includes(int,float z=1e30,int nr=0) const { return drawRes(); } \
virtual bool is2D() const { return false; } \
virtual Filter* clone() const { return new clssnm##Filter2D(*this); } \
static Filter2D* create() { return new clssnm##Filter2D; } \
FixedString Filter()
Definition: keystrs.h:67
#define mSimpPosFilterDefFnsBase
Definition: posfilterstd.h:56
static uiHor3DInterpol * create(uiParent *)
bool is2D(const PicksType &picks)
Definition: pickset.h:142
#define mSimpPosFilterDefFns3D (   clssnm)
Value:
virtual bool includes(const BinID&,float z=1e30) const { return drawRes(); } \
virtual bool is2D() const { return false; } \
virtual Filter* clone() const { return new clssnm##Filter3D(*this); } \
static Filter3D* create() { return new clssnm##Filter3D; } \
FixedString Filter()
Definition: keystrs.h:67
#define mSimpPosFilterDefFnsBase
Definition: posfilterstd.h:56
static uiHor3DInterpol * create(uiParent *)
Positioning in a seismic survey: inline/crossline or lineNr/trcNr.
Definition: binid.h:30
bool is2D(const PicksType &picks)
Definition: pickset.h:142
#define mSimpPosFilterDefFnsBase
Value:
const char* factoryKeyword() const { return type(); } \
virtual const char* type() const { return typeStr(); } \
virtual bool includes(const Coord&,float z=1e30) const { return drawRes(); } \
static void initClass()
const char * factoryKeyword() const
A cartesian coordinate in 2D space.
Definition: coord.h:25
static void initClass()

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