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

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

DiscreteInterpolator()=defaultDiscreteInterpolator< KeyType >explicit
DiscreteInterpolator(const Key< KeyType > &leftKey, const Key< KeyType > &rightKey, UPtr< const IInterpolator< KeyType > > &leftInterpolator, UPtr< const IInterpolator< KeyType > > &rightInterpolator)DiscreteInterpolator< KeyType >inlineexplicit
IInterpolator()=default (defined in IInterpolator< KeyType >)IInterpolator< KeyType >explicit
Interpolate(TimeType time, Key< KeyType > &left, Key< KeyType > &right) overrideDiscreteInterpolator< KeyType >inlinevirtual
LeftTangent(const Key< KeyType > &left, const Key< KeyType > &right) const overrideDiscreteInterpolator< KeyType >inlinevirtual
RightTangent(const Key< KeyType > &left, const Key< KeyType > &right) const overrideDiscreteInterpolator< KeyType >inlinevirtual
Update(const Key< KeyType > &leftKey, const Key< KeyType > &rightKey, UPtr< const IInterpolator< KeyType > > &leftInterpolator, UPtr< const IInterpolator< KeyType > > &rightInterpolator) overrideDiscreteInterpolator< KeyType >inlinevirtual
~DiscreteInterpolator()=default (defined in DiscreteInterpolator< KeyType >)DiscreteInterpolator< KeyType >
~IInterpolator()=default (defined in IInterpolator< KeyType >)IInterpolator< KeyType >virtual