ECF
1.7
D:
Projekt
ECF
ECF_master
ECF
cartesian
Sub.h
1
#ifndef CGPSub_h
2
#define CGPSub_h
3
#include "Function.h"
4
namespace
Cartesian
5
{
6
template
<
class
T>
7
class
SubT:
public
Function
8
{
9
public
:
10
SubT();
11
~SubT();
12
13
void
evaluate(std::vector<T>& inputs, T& result);
14
};
15
16
typedef
SubT<double>
Sub;
17
template
<
class
T>
18
SubT<T>::SubT()
19
{
20
name_ =
"-"
;
21
nArguments_ = 2;
22
}
23
24
template
<
class
T>
25
SubT<T>::~SubT()
26
{}
27
28
template
<
class
T>
29
void
SubT<T>::evaluate(std::vector<T> &inputs, T &result)
30
{
31
result = inputs[0] - inputs[1];
32
}
33
34
}
35
#endif
//Sub_h
Cartesian::SubT
Definition
Sub.h:8
Generated on
for ECF by
1.18.0