Kanzi  3.9.5
Kanzi Engine API
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
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)