8#ifndef PXR_BASE_TS_TS_TEST_TS_EVALUATOR_H
9#define PXR_BASE_TS_TS_TEST_TS_EVALUATOR_H
12#include "pxr/base/ts/api.h"
13#include "pxr/base/ts/spline.h"
14#include "pxr/base/ts/types.h"
15#include "pxr/base/ts/tsTest_Types.h"
17#include "pxr/base/tf/type.h"
19PXR_NAMESPACE_OPEN_SCOPE
21class TsTest_SampleTimes;
27class TsTest_TsEvaluator
35 TsTest_SampleVec Eval(
37 const TsTest_SampleTimes &sampleTimes)
const;
41 template <
typename SampleData>
48 SampleData* splineSamples)
const;
62PXR_NAMESPACE_CLOSE_SCOPE
A basic mathematical interval class.
A mathematical description of a curved function from time to value.