Public Member Functions | Static Public Member Functions

Pos::RandomFilter3D Class Reference

Passes a percentage of the positions (3D). More...

Inheritance diagram for Pos::RandomFilter3D:
Pos::Filter3D Pos::RandomFilter Pos::Filter Pos::Filter

List of all members.

Public Member Functions

virtual bool includes (const BinID &, float z=1e30) const
virtual bool is2D () const
virtual Filterclone () const
const char * factoryKeyword () const
virtual const char * type () const
virtual bool includes (const Coord &, float z=1e30) const

Static Public Member Functions

static Filter3Dcreate ()
static void initClass ()

Detailed Description

Passes a percentage of the positions (3D).


Member Function Documentation

virtual Filter* Pos::RandomFilter3D::clone (  )  const [inline, virtual]

Implements Pos::Filter.

static Filter3D* Pos::RandomFilter3D::create (  )  [inline, static]
const char* Pos::RandomFilter3D::factoryKeyword (  )  const [inline]
virtual bool Pos::RandomFilter3D::includes ( const Coord ,
float  z = 1e30 
) const [inline, virtual]

Implements Pos::Filter.

virtual bool Pos::RandomFilter3D::includes ( const BinID ,
float  z = 1e30 
) const [inline, virtual]
static void Pos::RandomFilter3D::initClass (  )  [static]
virtual bool Pos::RandomFilter3D::is2D (  )  const [inline, virtual]

Implements Pos::Filter.

virtual const char* Pos::RandomFilter3D::type (  )  const [inline, virtual]

Implements Pos::Filter.