Kanzi  3.9.6
Kanzi Engine API
interpolation.hpp File Reference

Namespaces

 kanzi
 Easing functions that require external dependencies for calculation.
 

Functions

template<typename T >
kanzi::animationConcatenate (const T &lhs, const T &rhs)
 
bool kanzi::animationConcatenate (bool lhs, bool rhs)
 
ResourceSharedPtr kanzi::animationConcatenate (ResourceSharedPtr, ResourceSharedPtr rhs)
 
SRTValue2D kanzi::animationConcatenate (const SRTValue2D &lhs, const SRTValue2D &rhs)
 
SRTValue3D kanzi::animationConcatenate (const SRTValue3D &lhs, const SRTValue3D &rhs)
 
template<typename T >
kanzi::animationInterpolate (const T &from, const T &to, float phase)
 
int kanzi::animationInterpolate (int from, int to, float phase)
 
bool kanzi::animationInterpolate (bool from, bool to, float phase)
 
string kanzi::animationInterpolate (const string &from, const string &to, float phase)
 
ResourceID kanzi::animationInterpolate (const ResourceID &from, const ResourceID &to, float phase)
 
const ResourceSharedPtr & kanzi::animationInterpolate (const ResourceSharedPtr &from, const ResourceSharedPtr &to, float phase)
 
Quaternion kanzi::animationInterpolate (const Quaternion &from, const Quaternion &to, float phase)
 
QuaternionLongerPath kanzi::animationInterpolate (const QuaternionLongerPath &from, const QuaternionLongerPath &to, float phase)
 
SRTValue3D kanzi::animationInterpolate (const SRTValue3D &from, const SRTValue3D &to, float phase)
 
SRTValue3DLongerPath kanzi::animationInterpolate (const SRTValue3DLongerPath &from, const SRTValue3DLongerPath &to, float phase)
 
SRTValue2D kanzi::animationInterpolate (const SRTValue2D &from, const SRTValue2D &to, float phase)