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

Static Public Member Functions

static const char * eachStr ()
 
static const char * typeStr ()
 
- 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

◆ SubsampFilter() [1/2]

Pos::SubsampFilter::SubsampFilter ( )
inline

◆ SubsampFilter() [2/2]

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

Member Function Documentation

◆ drawRes()

bool Pos::SubsampFilter::drawRes ( ) const
protected

◆ eachStr()

static const char* Pos::SubsampFilter::eachStr ( )
static

◆ estRatio()

virtual float Pos::SubsampFilter::estRatio ( const Provider ) const
inlinevirtual

Implements Pos::Filter.

◆ fillPar()

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

Implements Pos::Filter.

◆ getSummary()

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

Implements Pos::Filter.

◆ reset()

void Pos::SubsampFilter::reset ( )
inlinevirtual

Implements Pos::Filter.

◆ typeStr()

static const char* Pos::SubsampFilter::typeStr ( )
static

◆ usePar()

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

Implements Pos::Filter.

Member Data Documentation

◆ each_

int Pos::SubsampFilter::each_

◆ seqnr_

int Pos::SubsampFilter::seqnr_
mutableprotected

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