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

3D FilterSet More...

Inheritance diagram for Pos::FilterSet3D:
[legend]

Public Member Functions

 FilterSet3D ()
 
 FilterSet3D (const FilterSet3D &fs)
 
virtual Filterclone () const
 
virtual const char * factoryKeyword () const
 
virtual bool includes (const BinID &, float z=mUdf(float)) const
 
virtual bool includes (const Coord &c, float z=1e30) const
 
virtual bool is2D () const
 
FilterSet3Doperator= (const FilterSet3D &fs)
 
virtual const char * type () const
 
- Public Member Functions inherited from Pos::FilterSet
virtual ~FilterSet ()
 
void add (const IOPar &)
 
void add (Filter *)
 
virtual float adjustedZ (const Coord &, float) const
 
virtual float estRatio (const Provider &) const
 
virtual void fillPar (IOPar &) const
 
ObjectSet< Filter > & filters ()
 
const ObjectSet< Filter > & filters () const
 
virtual void getSummary (BufferString &) const
 
virtual bool hasZAdjustment () const
 
virtual bool initialize (TaskRunner *)
 
bool isEmpty () const
 
virtual void reset ()
 
int size () const
 
virtual void usePar (const IOPar &)
 
- Public Member Functions inherited from Pos::Filter
virtual ~Filter ()
 
virtual bool isProvider () const
 

Additional Inherited Members

- Static Public Member Functions inherited from Pos::FilterSet
static const char * typeStr ()
 "Set" More...
 
- Static Public Member Functions inherited from Pos::Filter
static Filtermake (const IOPar &, bool is2d)
 
- Static Public Member Functions inherited from Pos::Filter3D
static Filter3Dmake (const IOPar &)
 
- Protected Member Functions inherited from Pos::FilterSet
void copyFrom (const FilterSet &)
 
- Protected Attributes inherited from Pos::FilterSet
ObjectSet< Filterfilts_
 

Detailed Description

3D FilterSet

<>

Constructor & Destructor Documentation

◆ FilterSet3D() [1/2]

Pos::FilterSet3D::FilterSet3D ( )
inline

◆ FilterSet3D() [2/2]

Pos::FilterSet3D::FilterSet3D ( const FilterSet3D fs)
inline

Member Function Documentation

◆ clone()

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

Implements Pos::Filter.

◆ factoryKeyword()

virtual const char* Pos::FilterSet3D::factoryKeyword ( ) const
inlinevirtual

◆ includes() [1/2]

virtual bool Pos::FilterSet3D::includes ( const BinID ,
float  z = mUdf(float) 
) const
virtual

Implements Pos::Filter3D.

◆ includes() [2/2]

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

Reimplemented from Pos::Filter3D.

◆ is2D()

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

Reimplemented from Pos::Filter3D.

◆ operator=()

FilterSet3D& Pos::FilterSet3D::operator= ( const FilterSet3D fs)
inline

◆ type()

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

Implements Pos::Filter.


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