OpendTect  6.6
Public Member Functions | Static Public Member Functions | List of all members
Pos::SubsampFilter2D Class Reference

Passes each nth position (2D). More...

Inheritance diagram for Pos::SubsampFilter2D:
[legend]

Public Member Functions

virtual Filterclone () const
 
const char * factoryKeyword () const
 
virtual bool includes (const Coord &, float z=1e30) const
 
virtual bool includes (int, float z=1e30, int nr=0) const
 
virtual bool is2D () const
 
virtual const char * type () const
 
- Public Member Functions inherited from Pos::Filter2D
 Filter2D ()
 
 ~Filter2D ()
 
void addGeomID (const Pos::GeomID)
 
Pos::GeomID geomID (int) const
 
int nrLines () const
 
void removeGeomID (int lidx)
 
- Public Member Functions inherited from Pos::Filter
virtual ~Filter ()
 
virtual float adjustedZ (const Coord &, float z) const
 
virtual bool hasZAdjustment () const
 
virtual bool initialize (TaskRunner *tr=0)
 
virtual bool isProvider () const
 
- Public Member Functions inherited from Pos::SubsampFilter
 SubsampFilter ()
 
 SubsampFilter (const SubsampFilter &sf)
 
virtual float estRatio (const Provider &) const
 
virtual void fillPar (IOPar &) const
 
virtual void getSummary (BufferString &) const
 
void reset ()
 
virtual void usePar (const IOPar &)
 

Static Public Member Functions

static Filter2Dcreate ()
 
static void initClass ()
 
- Static Public Member Functions inherited from Pos::Filter2D
static Filter2Dmake (const IOPar &)
 
- Static Public Member Functions inherited from Pos::Filter
static Filtermake (const IOPar &, bool is2d)
 
- Static Public Member Functions inherited from Pos::SubsampFilter
static const char * eachStr ()
 
static const char * typeStr ()
 

Additional Inherited Members

- Public Attributes inherited from Pos::SubsampFilter
int each_
 
- Protected Member Functions inherited from Pos::SubsampFilter
bool drawRes () const
 
- Protected Attributes inherited from Pos::Filter2D
TypeSet< Pos::GeomIDgeomids_
 
- Protected Attributes inherited from Pos::SubsampFilter
int seqnr_
 

Detailed Description

Passes each nth position (2D).

<>

Member Function Documentation

◆ clone()

virtual Filter* Pos::SubsampFilter2D::clone ( ) const
inlinevirtual

Implements Pos::Filter.

◆ create()

static Filter2D* Pos::SubsampFilter2D::create ( )
inlinestatic

◆ factoryKeyword()

const char* Pos::SubsampFilter2D::factoryKeyword ( ) const
inline

◆ includes() [1/2]

virtual bool Pos::SubsampFilter2D::includes ( const Coord ,
float  z = 1e30 
) const
inlinevirtual

Implements Pos::Filter2D.

◆ includes() [2/2]

virtual bool Pos::SubsampFilter2D::includes ( int  ,
float  z = 1e30,
int  nr = 0 
) const
inlinevirtual

Implements Pos::Filter2D.

◆ initClass()

static void Pos::SubsampFilter2D::initClass ( )
static

◆ is2D()

virtual bool Pos::SubsampFilter2D::is2D ( ) const
inlinevirtual

Reimplemented from Pos::Filter2D.

◆ type()

virtual const char* Pos::SubsampFilter2D::type ( ) const
inlinevirtual

Implements Pos::Filter.


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