OpendTect-6_4  6.4
Public Member Functions | Static Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
Pos::SubsampFilter Class Reference

Passes each nth position. More...

Inheritance diagram for Pos::SubsampFilter:
[legend]

Public Member Functions

 SubsampFilter ()
 
 SubsampFilter (const SubsampFilter &sf)
 
void reset ()
 
virtual void usePar (const IOPar &)
 
virtual void fillPar (IOPar &) const
 
virtual void getSummary (BufferString &) const
 
virtual float estRatio (const Provider &) const
 
- Public Member Functions inherited from Pos::Filter
virtual Filterclone () const =0
 
virtual ~Filter ()
 
virtual const char * type () const =0
 
virtual bool is2D () const =0
 
virtual bool isProvider () const
 
virtual bool initialize (TaskRunner *tr=0)
 
virtual bool includes (const Coord &, float z=mUdf(float)) const =0
 
virtual bool hasZAdjustment () const
 
virtual float adjustedZ (const Coord &, float z) const
 

Static Public Member Functions

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

Public Attributes

int each_
 

Protected Member Functions

bool drawRes () const
 

Protected Attributes

int seqnr_
 

Detailed Description

Passes each nth position.

Constructor & Destructor Documentation

Pos::SubsampFilter::SubsampFilter ( )
inline
Pos::SubsampFilter::SubsampFilter ( const SubsampFilter sf)
inline

Member Function Documentation

bool Pos::SubsampFilter::drawRes ( ) const
protected
static const char* Pos::SubsampFilter::eachStr ( )
static
virtual float Pos::SubsampFilter::estRatio ( const Provider ) const
inlinevirtual

Implements Pos::Filter.

virtual void Pos::SubsampFilter::fillPar ( IOPar ) const
virtual

Implements Pos::Filter.

virtual void Pos::SubsampFilter::getSummary ( BufferString ) const
virtual

Implements Pos::Filter.

void Pos::SubsampFilter::reset ( )
inlinevirtual

Implements Pos::Filter.

static const char* Pos::SubsampFilter::typeStr ( )
static
virtual void Pos::SubsampFilter::usePar ( const IOPar )
virtual

Implements Pos::Filter.

Member Data Documentation

int Pos::SubsampFilter::each_
int Pos::SubsampFilter::seqnr_
mutableprotected

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