HDK
|
This is the complete list of members for TsSpline, including all inherited members.
BakeSplineLoops() | TsSpline | |
begin() const | TsSpline | inline |
Breakdown(double x, TsKnotType type, bool flatTangents, double tangentLength, const VtValue &value=VtValue(), GfInterval *intervalAffected=nullptr) | TsSpline | |
Breakdown(const std::set< double > ×, TsKnotType type, bool flatTangents, double tangentLength, const VtValue &value=VtValue(), GfInterval *intervalAffected=nullptr, TsKeyFrameMap *keyFramesAtTimes=nullptr) | TsSpline | |
Breakdown(const std::vector< double > ×, TsKnotType type, bool flatTangents, double tangentLength, const std::vector< VtValue > &values, GfInterval *intervalAffected=nullptr, TsKeyFrameMap *keyFramesAtTimes=nullptr) | TsSpline | |
Breakdown(const std::vector< double > ×, 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) const | TsSpline | |
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 typedef | TsSpline | |
const_reverse_iterator typedef | TsSpline | |
count(const TsTime &t) const | TsSpline | inline |
DoSidesDiffer(TsTime time) const | TsSpline | |
empty() const | TsSpline | inline |
end() const | TsSpline | inline |
Eval(TsTime time, TsSide side=TsRight) const | TsSpline | |
EvalDerivative(TsTime time, TsSide side=TsRight) const | TsSpline | |
EvalHeld(TsTime time, TsSide side=TsRight) const | TsSpline | |
find(const TsTime &t) const | TsSpline | |
GetClosestKeyFrame(TsTime targetTime) const | TsSpline | |
GetClosestKeyFrameAfter(TsTime targetTime) const | TsSpline | |
GetClosestKeyFrameBefore(TsTime targetTime) const | TsSpline | |
GetExtrapolation() const | TsSpline | |
GetFrameRange() const | TsSpline | |
GetKeyFrames() const | TsSpline | |
GetKeyFramesInMultiInterval(const GfMultiInterval &) const | TsSpline | |
GetLoopParams() const | TsSpline | |
GetRange(TsTime startTime, TsTime endTime) const | TsSpline | |
GetRawKeyFrames() const | TsSpline | |
GetType() const | TsSpline | |
GetTypeid() const | TsSpline | |
GetTypeName() const | TsSpline | |
HasRedundantKeyFrames(const VtValue &defaultValue=VtValue()) const | TsSpline | |
IsEmpty() const | TsSpline | |
IsKeyFrameRedundant(const TsKeyFrame &keyFrame, const VtValue &defaultValue=VtValue()) const | TsSpline | |
IsKeyFrameRedundant(TsTime keyFrameTime, const VtValue &defaultValue=VtValue()) const | TsSpline | |
IsLinear() const | TsSpline | |
IsSegmentFlat(const TsKeyFrame &kf1, const TsKeyFrame &kf2) const | TsSpline | |
IsSegmentFlat(TsTime startTime, TsTime endTime) const | TsSpline | |
IsSegmentValueMonotonic(const TsKeyFrame &kf1, const TsKeyFrame &kf2) const | TsSpline | |
IsSegmentValueMonotonic(TsTime startTime, TsTime endTime) const | TsSpline | |
IsTimeLooped(TsTime time) const | TsSpline | |
IsVarying() const | TsSpline | |
IsVaryingSignificantly() const | TsSpline | |
iterator typedef | TsSpline | |
KeyFrameIsInLoopedRange(const TsKeyFrame &kf) | TsSpline | |
lower_bound(const TsTime &t) const | TsSpline | |
operator!=(const TsSpline &rhs) const | TsSpline | |
operator==(const TsSpline &rhs) const | TsSpline | |
rbegin() const | TsSpline | inline |
RemoveKeyFrame(TsTime time, GfInterval *intervalAffected=nullptr) | TsSpline | |
rend() const | TsSpline | inline |
reverse_iterator typedef | TsSpline | |
Sample(TsTime startTime, TsTime endTime, double timeScale, double valueScale, double tolerance) const | TsSpline | |
SetExtrapolation(TsExtrapolationType left, TsExtrapolationType right) | TsSpline | |
SetKeyFrame(TsKeyFrame kf, GfInterval *intervalAffected=nullptr) | TsSpline | |
SetLoopParams(const TsLoopParams &) | TsSpline | |
size() const | TsSpline | inline |
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()) | TsSpline | explicit |
TsSpline(const std::vector< TsKeyFrame > &keyFrames, TsExtrapolationType leftExtrapolation=TsExtrapolationHeld, TsExtrapolationType rightExtrapolation=TsExtrapolationHeld, const TsLoopParams &loopParams=TsLoopParams()) | TsSpline | explicit |
upper_bound(const TsTime &t) const | TsSpline |