25 #ifndef PXR_BASE_TS_SIMPLIFY_H
26 #define PXR_BASE_TS_SIMPLIFY_H
44 double maxErrorFraction,
45 double extremeMaxErrFract = .001);
54 const std::vector<TsSpline *> &splines,
55 const std::vector<GfMultiInterval>& intervals,
56 double maxErrorFraction,
57 double extremeMaxErrFract = .001);
67 double maxErrorFraction);
71 #endif // PXR_BASE_TS_SIMPLIFY_H
TS_API void TsResampleSpline(TsSpline *spline, const GfMultiInterval &intervals, double maxErrorFraction)
IMATH_HOSTDEVICE IMATH_CONSTEXPR14 Quat< T > spline(const Quat< T > &q0, const Quat< T > &q1, const Quat< T > &q2, const Quat< T > &q3, T t) IMATH_NOEXCEPT
TS_API void TsSimplifySplinesInParallel(const std::vector< TsSpline * > &splines, const std::vector< GfMultiInterval > &intervals, double maxErrorFraction, double extremeMaxErrFract=.001)
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
PXR_NAMESPACE_OPEN_SCOPE TS_API void TsSimplifySpline(TsSpline *spline, const GfMultiInterval &intervals, double maxErrorFraction, double extremeMaxErrFract=.001)