Loading...
Searching...
No Matches
TsSpline Member List

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

BakeSplineLoops() (defined in TsSpline)TsSpline
begin() constTsSplineinline
Breakdown(double x, TsKnotType type, bool flatTangents, double tangentLength, const VtValue &value=VtValue(), GfInterval *intervalAffected=nullptr)TsSpline
Breakdown(const std::set< double > &times, TsKnotType type, bool flatTangents, double tangentLength, const VtValue &value=VtValue(), GfInterval *intervalAffected=nullptr, TsKeyFrameMap *keyFramesAtTimes=nullptr)TsSpline
Breakdown(const std::vector< double > &times, TsKnotType type, bool flatTangents, double tangentLength, const std::vector< VtValue > &values, GfInterval *intervalAffected=nullptr, TsKeyFrameMap *keyFramesAtTimes=nullptr)TsSpline
Breakdown(const std::vector< double > &times, const std::vector< TsKnotType > &types, bool flatTangents, double tangentLength, const std::vector< VtValue > &values, GfInterval *intervalAffected=nullptr, TsKeyFrameMap *keyFramesAtTimes=nullptr)TsSpline
CanSetKeyFrame(const TsKeyFrame &kf, std::string *reason=nullptr) constTsSpline
Clear()TsSpline
ClearRedundantKeyFrames(const VtValue &defaultValue=VtValue(), const GfMultiInterval &intervals=GfMultiInterval(GfInterval(-std::numeric_limits< double >::infinity(), std::numeric_limits< double >::infinity())))TsSpline
const_iterator typedefTsSpline
const_reverse_iterator typedef (defined in TsSpline)TsSpline
count(const TsTime &t) constTsSplineinline
DoSidesDiffer(TsTime time) constTsSpline
empty() constTsSplineinline
end() constTsSplineinline
Eval(TsTime time, TsSide side=TsRight) constTsSpline
EvalDerivative(TsTime time, TsSide side=TsRight) constTsSpline
EvalHeld(TsTime time, TsSide side=TsRight) constTsSpline
find(const TsTime &t) constTsSpline
GetClosestKeyFrame(TsTime targetTime) constTsSpline
GetClosestKeyFrameAfter(TsTime targetTime) constTsSpline
GetClosestKeyFrameBefore(TsTime targetTime) constTsSpline
GetExtrapolation() constTsSpline
GetFrameRange() constTsSpline
GetKeyFrames() constTsSpline
GetKeyFramesInMultiInterval(const GfMultiInterval &) constTsSpline
GetLoopParams() constTsSpline
GetRange(TsTime startTime, TsTime endTime) const (defined in TsSpline)TsSpline
GetRawKeyFrames() constTsSpline
GetType() constTsSpline
GetTypeid() constTsSpline
GetTypeName() constTsSpline
HasRedundantKeyFrames(const VtValue &defaultValue=VtValue()) constTsSpline
IsEmpty() constTsSpline
IsKeyFrameRedundant(const TsKeyFrame &keyFrame, const VtValue &defaultValue=VtValue()) constTsSpline
IsKeyFrameRedundant(TsTime keyFrameTime, const VtValue &defaultValue=VtValue()) constTsSpline
IsLinear() constTsSpline
IsSegmentFlat(const TsKeyFrame &kf1, const TsKeyFrame &kf2) constTsSpline
IsSegmentFlat(TsTime startTime, TsTime endTime) constTsSpline
IsSegmentValueMonotonic(const TsKeyFrame &kf1, const TsKeyFrame &kf2) constTsSpline
IsSegmentValueMonotonic(TsTime startTime, TsTime endTime) constTsSpline
IsTimeLooped(TsTime time) constTsSpline
IsVarying() constTsSpline
IsVaryingSignificantly() constTsSpline
iterator typedefTsSpline
KeyFrameIsInLoopedRange(const TsKeyFrame &kf)TsSpline
lower_bound(const TsTime &t) constTsSpline
operator!=(const TsSpline &rhs) constTsSpline
operator==(const TsSpline &rhs) constTsSpline
rbegin() constTsSplineinline
RemoveKeyFrame(TsTime time, GfInterval *intervalAffected=nullptr)TsSpline
rend() constTsSplineinline
reverse_iterator typedef (defined in TsSpline)TsSpline
Sample(TsTime startTime, TsTime endTime, double timeScale, double valueScale, double tolerance) constTsSpline
SetExtrapolation(TsExtrapolationType left, TsExtrapolationType right)TsSpline
SetKeyFrame(TsKeyFrame kf, GfInterval *intervalAffected=nullptr)TsSpline
SetLoopParams(const TsLoopParams &)TsSpline
size() constTsSplineinline
SwapKeyFrames(std::vector< TsKeyFrame > *swapInto)TsSpline
TsSpline()TsSpline
TsSpline(const TsSpline &other)TsSpline
TsSpline(const TsKeyFrameMap &keyFrames, TsExtrapolationType leftExtrapolation=TsExtrapolationHeld, TsExtrapolationType rightExtrapolation=TsExtrapolationHeld, const TsLoopParams &loopParams=TsLoopParams())TsSplineexplicit
TsSpline(const std::vector< TsKeyFrame > &keyFrames, TsExtrapolationType leftExtrapolation=TsExtrapolationHeld, TsExtrapolationType rightExtrapolation=TsExtrapolationHeld, const TsLoopParams &loopParams=TsLoopParams())TsSplineexplicit
upper_bound(const TsTime &t) constTsSpline