Public Member Functions | Public Attributes | Protected Member Functions

ProbDenFunc2D Class Reference

Inheritance diagram for ProbDenFunc2D:
ProbDenFunc NamedObject CallBacker Sampled2DProbDenFunc

List of all members.

Public Member Functions

virtual void copyFrom (const ProbDenFunc &pdf)
virtual int nrDims () const
virtual const char * dimName (int) const
virtual void setDimName (int dim, const char *nm)
virtual float value (float, float) const =0
virtual float value (const TypeSet< float > &v) const

Public Attributes

BufferString dim0nm_
BufferString dim1nm_

Protected Member Functions

 ProbDenFunc2D (const char *vnm0, const char *vnm1)
 ProbDenFunc2D (const ProbDenFunc2D &pdf)
ProbDenFunc2Doperator= (const ProbDenFunc2D &)

Constructor & Destructor Documentation

ProbDenFunc2D::ProbDenFunc2D ( const char *  vnm0,
const char *  vnm1 
) [inline, protected]
ProbDenFunc2D::ProbDenFunc2D ( const ProbDenFunc2D pdf  )  [inline, protected]

Member Function Documentation

virtual void ProbDenFunc2D::copyFrom ( const ProbDenFunc pdf  )  [inline, virtual]

Implements ProbDenFunc.

virtual const char* ProbDenFunc2D::dimName ( int   )  const [virtual]

Implements ProbDenFunc.

virtual int ProbDenFunc2D::nrDims (  )  const [inline, virtual]

Implements ProbDenFunc.

ProbDenFunc2D& ProbDenFunc2D::operator= ( const ProbDenFunc2D  )  [protected]
virtual void ProbDenFunc2D::setDimName ( int  dim,
const char *  nm 
) [inline, virtual]

Implements ProbDenFunc.

virtual float ProbDenFunc2D::value ( float  ,
float   
) const [pure virtual]
virtual float ProbDenFunc2D::value ( const TypeSet< float > &  v  )  const [inline, virtual]

Implements ProbDenFunc.


Member Data Documentation