# OHOS::EasingEquation - [Overview](#section1631699377165633) - [Summary](#section847426664165633) - [Static Public Member Functions](#pub-static-methods) - [Additional Inherited Members](#inherited) ## **Overview** **Related Modules:** [Graphic](Graphic.md) **Description:** Defines functions for specifying the velocity of an animation. **Since:** 1.0 **Version:** 1.0 ## **Summary** ## Static Public Member Functions
SetBackOvershoot (double overshoot) |
Sets the parameter s in the equation (s+1)*t^3 - s*t^2 for a back easing. |
BackEaseIn (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
BackEaseOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
BackEaseInOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
CircEaseIn (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
CircEaseOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
CircEaseInOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
CubicEaseIn (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
CubicEaseOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
CubicEaseInOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
LinearEaseNone (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
QuadEaseIn (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
QuadEaseOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
QuadEaseInOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
QuintEaseIn (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
QuintEaseOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
QuintEaseInOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
SineEaseIn (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
SineEaseOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
|
SineEaseInOut (int16_t startPos, int16_t endPos, uint16_t curTime, uint16_t durationTime) |
operator new (size_t size) |
|
operator delete (void *p) |