ACF
$AcfVersion:0$
Acf
Include
imath
ISampledFunctionInterpolator.h
Go to the documentation of this file.
1
// SPDX-License-Identifier: LGPL-2.1-or-later OR GPL-2.0-or-later OR GPL-3.0-or-later OR LicenseRef-ACF-Commercial
2
#pragma once
3
4
5
// ACF includes
6
#include <
imath/TISampledFunction.h
>
7
8
9
namespace
imath
10
{
11
12
16
class
ISampledFunctionInterpolator
:
virtual
public
IDoubleFunction
17
{
18
public
:
22
virtual
bool
InitFromFunction
(
const
ISampledFunction
& function) = 0;
23
};
24
25
26
}
// namespace imath
27
28
TISampledFunction.h
imath::ISampledFunction
Definition
TISampledFunction.h:108
imath::ISampledFunctionInterpolator
Interface for a 1D-interpolator based on a sampled function.
Definition
ISampledFunctionInterpolator.h:17
imath::ISampledFunctionInterpolator::InitFromFunction
virtual bool InitFromFunction(const ISampledFunction &function)=0
Initialize interpolator based on a sample function.
imath::TIMathFunction
Template interface for any mathematical function.
Definition
TIMathFunction.h:18
imath
Package with mathematical functions and algebraical primitives.
Definition
CAkimaInterpolator.h:13
Generated by
1.9.8