openModeller
Version 1.5.0
Main Page
Modules
Classes
Files
File List
File Members
AlgoAdapterModel.hh
Go to the documentation of this file.
1
2
#ifndef _ALGOADAPTERMODEL_HH
3
#define _ALGOADAPTERMODEL_HH
4
5
#include <
openmodeller/Model.hh
>
6
7
#include <
openmodeller/Algorithm.hh
>
8
9
class
AlgoAdapterModelImpl
:
public
ModelImpl
10
{
11
public
:
12
AlgoAdapterModelImpl
(
const
ConstAlgorithmPtr
& );
13
14
virtual
~AlgoAdapterModelImpl
();
15
19
virtual
void
setNormalization
(
const
SamplerPtr
& samp )
const
;
20
24
virtual
void
setNormalization
(
const
EnvironmentPtr
& env )
const
;
25
26
virtual
Scalar
getValue
(
const
Sample
& x )
const
;
27
28
private
:
29
30
ConstAlgorithmPtr
_algo
;
31
32
};
33
34
#endif
Scalar
double Scalar
Type of map values.
Definition:
om_defs.hh:39
ReferenceCountedPointer< const AlgorithmImpl >
AlgoAdapterModelImpl::_algo
ConstAlgorithmPtr _algo
Definition:
AlgoAdapterModel.hh:30
Algorithm.hh
AlgoAdapterModelImpl
Definition:
AlgoAdapterModel.hh:9
AlgoAdapterModelImpl::getValue
virtual Scalar getValue(const Sample &x) const
Definition:
AlgoAdapterModel.cpp:34
AlgoAdapterModelImpl::~AlgoAdapterModelImpl
virtual ~AlgoAdapterModelImpl()
Definition:
AlgoAdapterModel.cpp:17
Model.hh
AlgoAdapterModelImpl::AlgoAdapterModelImpl
AlgoAdapterModelImpl(const ConstAlgorithmPtr &)
Definition:
AlgoAdapterModel.cpp:12
Sample
Definition:
Sample.hh:25
AlgoAdapterModelImpl::setNormalization
virtual void setNormalization(const SamplerPtr &samp) const
Definition:
AlgoAdapterModel.cpp:22
ModelImpl
Definition:
Model.hh:42
src
openmodeller
models
AlgoAdapterModel.hh
Generated on Thu Jan 8 2015 17:05:09 for openModeller by
1.8.6