Sleeping Wombat Common Library  0.50.0
swCommonLibrary
LinearInterpolator< KeyType > Member List

This is the complete list of members for LinearInterpolator< KeyType >, including all inherited members.

IInterpolator()=default (defined in IInterpolator< KeyType >)IInterpolator< KeyType >explicit
Interpolate(TimeType time, Key< KeyType > &left, Key< KeyType > &right) overrideLinearInterpolator< KeyType >inlinevirtual
LeftTangent(const Key< KeyType > &left, const Key< KeyType > &right) const overrideLinearInterpolator< KeyType >inlinevirtual
LinearInterpolator()=defaultLinearInterpolator< KeyType >explicit
LinearInterpolator(const Key< KeyType > &leftKey, const Key< KeyType > &rightKey, UPtr< const IInterpolator< KeyType > > &leftInterpolator, UPtr< const IInterpolator< KeyType > > &rightInterpolator)LinearInterpolator< KeyType >explicit
RightTangent(const Key< KeyType > &left, const Key< KeyType > &right) const overrideLinearInterpolator< KeyType >inlinevirtual
Tangent(const Key< KeyType > &left, const Key< KeyType > &right) const (defined in LinearInterpolator< KeyType >)LinearInterpolator< KeyType >inlineprotected
Update(const Key< KeyType > &leftKey, const Key< KeyType > &rightKey, UPtr< const IInterpolator< KeyType > > &leftInterpolator, UPtr< const IInterpolator< KeyType > > &rightInterpolator) overrideLinearInterpolator< KeyType >inlinevirtual
~IInterpolator()=default (defined in IInterpolator< KeyType >)IInterpolator< KeyType >virtual
~LinearInterpolator()=default (defined in LinearInterpolator< KeyType >)LinearInterpolator< KeyType >