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

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

AdjustRegressiveTangents()TsSpline
BakeLoops(const GfInterval &interval)TsSpline
CanSetKnot(const TsKnot &knot, std::string *reasonOut=nullptr) const (defined in TsSpline)TsSpline
ClearKnots() (defined in TsSpline)TsSpline
ClearRedundantKnots(VtValue defaultValue=VtValue(), const GfInterval &interval=GfInterval::GetFullInterval())TsSpline
DoSidesDiffer(TsTime time) const (defined in TsSpline)TsSpline
Eval(TsTime time, T *valueOut) const (defined in TsSpline)TsSpline
EvalDerivative(TsTime time, T *valueOut) const (defined in TsSpline)TsSpline
EvalHeld(TsTime time, T *valueOut) const (defined in TsSpline)TsSpline
EvalPreDerivative(TsTime time, T *valueOut) const (defined in TsSpline)TsSpline
EvalPreValue(TsTime time, T *valueOut) const (defined in TsSpline)TsSpline
EvalPreValueHeld(TsTime time, T *valueOut) const (defined in TsSpline)TsSpline
GetAntiRegressionAuthoringMode()TsSplinestatic
GetCurveType() const (defined in TsSpline)TsSpline
GetInnerLoopParams() const (defined in TsSpline)TsSpline
GetKnot(TsTime time, TsKnot *knotOut) constTsSpline
GetKnots() constTsSpline
GetKnotsWithInnerLoopsBaked() constTsSpline
GetKnotsWithLoopsBaked(const GfInterval &interval) constTsSpline
GetPostExtrapolation() const (defined in TsSpline)TsSpline
GetPreExtrapolation() const (defined in TsSpline)TsSpline
GetValueRange(const GfInterval &timeSpan, std::pair< VtValue, VtValue > *rangeOut) constTsSpline
GetValueRange(const GfInterval &timeSpan, std::pair< T, T > *rangeOut) constTsSpline
GetValueType() const (defined in TsSpline)TsSpline
HasExtrapolatingLoops() const (defined in TsSpline)TsSpline
HasInnerLoops() const (defined in TsSpline)TsSpline
HasLoops() constTsSpline
HasRegressiveTangents() constTsSpline
HasValueBlockAtTime(TsTime time) const (defined in TsSpline)TsSpline
HasValueBlocks() const (defined in TsSpline)TsSpline
IsC0Continuous() constTsSpline
IsC1Continuous() constTsSpline
IsEmpty() const (defined in TsSpline)TsSpline
IsG1Continuous() constTsSpline
IsHolding() const (defined in TsSpline)TsSpline
IsKnotRedundant(TsTime time, VtValue defaultValue=VtValue()) constTsSpline
IsLinear() constTsSpline
IsSegmentFlat(TsTime startTime) constTsSpline
IsSegmentMonotonic(TsTime startTime) constTsSpline
IsSupportedValueType(TfType valueType) (defined in TsSpline)TsSplinestatic
IsTimeValued() const (defined in TsSpline)TsSpline
IsVarying() constTsSpline
operator!=(const TsSpline &other) const (defined in TsSpline)TsSpline
operator=(const TsSpline &other) (defined in TsSpline)TsSpline
operator==(const TsSpline &other) const (defined in TsSpline)TsSpline
RemoveKnot(TsTime time, GfInterval *affectedIntervalOut=nullptr)TsSpline
SetCurveType(TsCurveType curveType) (defined in TsSpline)TsSpline
SetInnerLoopParams(const TsLoopParams &params) (defined in TsSpline)TsSpline
SetKnot(const TsKnot &knot, GfInterval *affectedIntervalOut=nullptr)TsSpline
SetKnots(const TsKnotMap &knots) (defined in TsSpline)TsSpline
SetPostExtrapolation(const TsExtrapolation &extrap) (defined in TsSpline)TsSpline
SetPreExtrapolation(const TsExtrapolation &extrap) (defined in TsSpline)TsSpline
SetTimeValued(bool timeValued) (defined in TsSpline)TsSpline
Split(TsTime time, GfInterval *affectedIntervalOut=nullptr)TsSpline
TfHashAppend (defined in TsSpline)TsSplinefriend
Ts_BinaryDataAccess (defined in TsSpline)TsSplinefriend
Ts_GetSplineData (defined in TsSpline)TsSplinefriend
Ts_GetSplineData (defined in TsSpline)TsSplinefriend
Ts_SplineOffsetAccess (defined in TsSpline)TsSplinefriend
TsRegressionPreventer (defined in TsSpline)TsSplinefriend
TsSpline()TsSpline
TsSpline(TfType valueType)TsSpline
TsSpline(const TsSpline &other) (defined in TsSpline)TsSpline