HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
TsSpline Member List

This is the complete list of members for TsSpline, including all inherited members.

_Eval(const TsTime time, VtValue *const valueOut, const Ts_EvalAspect aspect, const Ts_EvalLocation location) const TsSpline
AdjustRegressiveTangents()TsSpline
BakeLoops(const GfInterval &interval)TsSpline
CanSetKnot(const TsKnot &knot, std::string *reasonOut=nullptr) const TsSpline
ClearKnots()TsSpline
ClearRedundantKnots(VtValue defaultValue=VtValue(), const GfInterval &interval=GfInterval::GetFullInterval())TsSpline
DoSidesDiffer(TsTime time) const TsSpline
Eval(TsTime time, T *valueOut) const TsSpline
EvalDerivative(TsTime time, T *valueOut) const TsSpline
EvalHeld(TsTime time, T *valueOut) const TsSpline
EvalPreDerivative(TsTime time, T *valueOut) const TsSpline
EvalPreValue(TsTime time, T *valueOut) const TsSpline
EvalPreValueHeld(TsTime time, T *valueOut) const TsSpline
GetAntiRegressionAuthoringMode()TsSplinestatic
GetCurveType() const TsSpline
GetInnerLoopParams() const TsSpline
GetKnot(TsTime time, TsKnot *knotOut) const TsSpline
GetKnots() const TsSpline
GetKnotsWithInnerLoopsBaked() const TsSpline
GetKnotsWithLoopsBaked(const GfInterval &interval) const TsSpline
GetPostExtrapolation() const TsSpline
GetPreExtrapolation() const TsSpline
GetValueRange(const GfInterval &timeSpan, std::pair< VtValue, VtValue > *rangeOut) const TsSpline
GetValueRange(const GfInterval &timeSpan, std::pair< T, T > *rangeOut) const TsSpline
GetValueType() const TsSpline
HasExtrapolatingLoops() const TsSpline
HasInnerLoops() const TsSpline
HasLoops() const TsSpline
HasRegressiveTangents() const TsSpline
HasValueBlockAtTime(TsTime time) const TsSpline
HasValueBlocks() const TsSpline
IsC0Continuous() const TsSpline
IsC1Continuous() const TsSpline
IsEmpty() const TsSpline
IsG1Continuous() const TsSpline
IsHolding() const TsSpline
IsKnotRedundant(TsTime time, VtValue defaultValue=VtValue()) const TsSpline
IsLinear() const TsSpline
IsSegmentFlat(TsTime startTime) const TsSpline
IsSegmentMonotonic(TsTime startTime) const TsSpline
IsSupportedValueType(TfType valueType)TsSplinestatic
IsTimeValued() const TsSpline
IsVarying() const TsSpline
operator!=(const TsSpline &other) const TsSpline
operator=(const TsSpline &other)TsSpline
operator==(const TsSpline &other) const TsSpline
RemoveKnot(TsTime time, GfInterval *affectedIntervalOut=nullptr)TsSpline
Sample(const GfInterval &timeInterval, double timeScale, double valueScale, double tolerance, TsSplineSamples< Vertex > *splineSamples) const TsSplineinline
Sample(const GfInterval &timeInterval, double timeScale, double valueScale, double tolerance, TsSplineSamplesWithSources< Vertex > *splineSamples) const TsSplineinline
SetCurveType(TsCurveType curveType)TsSpline
SetInnerLoopParams(const TsLoopParams &params)TsSpline
SetKnot(const TsKnot &knot, GfInterval *affectedIntervalOut=nullptr)TsSpline
SetKnots(const TsKnotMap &knots)TsSpline
SetPostExtrapolation(const TsExtrapolation &extrap)TsSpline
SetPreExtrapolation(const TsExtrapolation &extrap)TsSpline
SetTimeValued(bool timeValued)TsSpline
Split(TsTime time, GfInterval *affectedIntervalOut=nullptr)TsSpline
TfHashAppend(HashState &h, const TsSpline &spline)TsSplinefriend
Ts_BinaryDataAccessTsSplinefriend
Ts_GetSplineData(TsSpline &spline)TsSplinefriend
Ts_GetSplineData(const TsSpline &spline)TsSplinefriend
Ts_SplineOffsetAccessTsSplinefriend
TsRegressionPreventer classTsSplinefriend
TsSpline()TsSpline
TsSpline(TfType valueType)TsSpline
TsSpline(const TsSpline &other)TsSpline