ACF $AcfVersion:0$
Public Member Functions | List of all members
imath::ISampledFunctionInterpolator Class Referenceabstract

Interface for a 1D-interpolator based on a sampled function. More...

#include <ISampledFunctionInterpolator.h>

Inheritance diagram for imath::ISampledFunctionInterpolator:
imath::TIMathFunction< Argument, Result > istd::IPolymorphic imath::CAkimaInterpolator imath::CLinearInterpolator

Public Member Functions

virtual bool InitFromFunction (const ISampledFunction &function)=0
 Initialize interpolator based on a sample function.
 
- Public Member Functions inherited from imath::TIMathFunction< Argument, Result >
virtual bool GetValueAt (const Argument &argument, Result &result) const =0
 Get function value for specified argument value.
 
virtual Result GetValueAt (const Argument &argument) const =0
 Get function value for specified argument value.
 
- Public Member Functions inherited from istd::IPolymorphic
virtual ~IPolymorphic ()
 

Additional Inherited Members

- Public Types inherited from imath::TIMathFunction< Argument, Result >
typedef Argument ArgumentType
 
typedef Result ResultType
 

Detailed Description

Interface for a 1D-interpolator based on a sampled function.

Definition at line 16 of file ISampledFunctionInterpolator.h.

Member Function Documentation

◆ InitFromFunction()

virtual bool imath::ISampledFunctionInterpolator::InitFromFunction ( const ISampledFunction function)
pure virtual

Initialize interpolator based on a sample function.

Implemented in imath::CAkimaInterpolator, and imath::CLinearInterpolator.


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