|
HDK
|
#include <knotData.h>
Inheritance diagram for Ts_TypedKnotData< T >:Public Member Functions | |
| Ts_TypedKnotData () | |
| bool | operator== (const Ts_TypedKnotData< T > &other) const |
| T | GetPreValue () const |
| T | GetPreTanSlope () const |
| T | GetPreTanHeight () const |
| T | GetPostTanSlope () const |
| T | GetPostTanHeight () const |
| TS_API bool | UpdateTangents (const Ts_TypedKnotData< T > *prevData, const Ts_TypedKnotData< T > *nextData, const TsCurveType curveType) |
Public Member Functions inherited from Ts_KnotData | |
| Ts_KnotData () | |
| bool | operator== (const Ts_KnotData &other) const |
| TsTime | GetPreTanWidth () const |
| TsTime | GetPostTanWidth () const |
| void | SetPreTanWidth (const TsTime width) |
| void | SetPostTanWidth (const TsTime width) |
Public Attributes | |
| T | value |
| T | preValue |
| T | preTanSlope |
| T | postTanSlope |
Public Attributes inherited from Ts_KnotData | |
| TsTime | time |
| TsTime | preTanWidth |
| TsTime | postTanWidth |
| TsInterpMode | nextInterp: 3 |
| TsCurveType | curveType: 2 |
| bool | dualValued: 1 |
| TsTangentAlgorithm | preTanAlgorithm: 4 |
| TsTangentAlgorithm | postTanAlgorithm: 4 |
Protected Member Functions | |
| TS_API bool | _UpdateTangent (const Ts_TypedKnotData< T > *prevData, const Ts_TypedKnotData< T > *nextData, TsCurveType curveType, bool updatePre) |
| TS_API bool | _UpdateTangentAutoEase (const Ts_TypedKnotData< T > *prevData, const Ts_TypedKnotData< T > *nextData, bool updatePre) |
Additional Inherited Members | |
Static Public Member Functions inherited from Ts_KnotData | |
| static Ts_KnotData * | Create (TfType valueType) |
Definition at line 142 of file knotData.h.
| Ts_TypedKnotData< T >::Ts_TypedKnotData | ( | ) |
Definition at line 268 of file knotData.h.
|
protected |
|
protected |
| T Ts_TypedKnotData< T >::GetPostTanHeight | ( | ) | const |
Definition at line 334 of file knotData.h.
| T Ts_TypedKnotData< T >::GetPostTanSlope | ( | ) | const |
Definition at line 328 of file knotData.h.
| T Ts_TypedKnotData< T >::GetPreTanHeight | ( | ) | const |
Definition at line 322 of file knotData.h.
| T Ts_TypedKnotData< T >::GetPreTanSlope | ( | ) | const |
Definition at line 316 of file knotData.h.
| T Ts_TypedKnotData< T >::GetPreValue | ( | ) | const |
Definition at line 310 of file knotData.h.
| bool Ts_TypedKnotData< T >::operator== | ( | const Ts_TypedKnotData< T > & | other | ) | const |
Definition at line 284 of file knotData.h.
| TS_API bool Ts_TypedKnotData< T >::UpdateTangents | ( | const Ts_TypedKnotData< T > * | prevData, |
| const Ts_TypedKnotData< T > * | nextData, | ||
| const TsCurveType | curveType | ||
| ) |
| T Ts_TypedKnotData< T >::postTanSlope |
Definition at line 191 of file knotData.h.
| T Ts_TypedKnotData< T >::preTanSlope |
Definition at line 187 of file knotData.h.
| T Ts_TypedKnotData< T >::preValue |
Definition at line 183 of file knotData.h.
| T Ts_TypedKnotData< T >::value |
Definition at line 180 of file knotData.h.