SIRF
3.4.0
sources
SIRF
src
common
include
sirf
common
Operator.h
1
#pragma once
2
3
#include <memory>
4
5
namespace
sirf
{
6
template
<
class
Vector>
7
class
Operator
{
8
public
:
9
virtual
std::shared_ptr<Vector> apply(Vector& v) = 0;
10
std::shared_ptr<Vector> operator()(Vector& v)
11
{
12
return
apply(v);
13
}
14
};
15
}
sirf::Operator
Definition:
Operator.h:7
sirf
Abstract data container.
Definition:
GeometricalInfo.cpp:141
Generated by
1.8.13