openModeller  Version 1.4.0
ModelImpl Class Reference

#include <Model.hh>

Inheritance diagram for ModelImpl:
Collaboration diagram for ModelImpl:

List of all members.

Public Member Functions

virtual ~ModelImpl ()
virtual void setNormalization (const SamplerPtr &samp) const =0
virtual void setNormalization (const EnvironmentPtr &env) const =0
virtual Scalar getValue (const Sample &x) const =0

Friends

class ReferenceCountedPointer< ModelImpl >

Detailed Description

Definition at line 42 of file Model.hh.


Constructor & Destructor Documentation

virtual ModelImpl::~ModelImpl ( ) [inline, virtual]

Definition at line 48 of file Model.hh.


Member Function Documentation

virtual Scalar ModelImpl::getValue ( const Sample x) const [pure virtual]

Compute a value in the Model

Parameters:
xEnvironment vector.

Implemented in AverageModelImpl, ScaledModelImpl, and AlgoAdapterModelImpl.

virtual void ModelImpl::setNormalization ( const SamplerPtr samp) const [pure virtual]

Normalize the given environment.

Parameters:
sampSampler to normalize.

Implemented in AverageModelImpl, ScaledModelImpl, and AlgoAdapterModelImpl.

virtual void ModelImpl::setNormalization ( const EnvironmentPtr env) const [pure virtual]

Normalize the given environment.

Parameters:
envEnvironment to normalize.

Implemented in AverageModelImpl, ScaledModelImpl, and AlgoAdapterModelImpl.


Friends And Related Function Documentation

friend class ReferenceCountedPointer< ModelImpl > [friend]

Definition at line 44 of file Model.hh.


The documentation for this class was generated from the following file: