Navigation
API > API/Runtime > API/Runtime/MovieScene > API/Runtime/MovieScene/Channels
References
| Module | MovieScene |
| Header | /Engine/Source/Runtime/MovieScene/Public/Channels/MovieSceneInterpolation.h |
| Include | #include "Channels/MovieSceneInterpolation.h" |
Syntax
struct FQuarticInterpolation
Remarks
Structure representing a quartic interpolation of the form f(x) = g(x-o) and g(x) = ax^4 + bx^3 + cx^2 + dx + e.
Variables
| Type | Name | Description | |
|---|---|---|---|
| double | A | The coeffients a, b, c, and d in g(x) = ax^4 + bx^3 + cx^2 + dx + e | |
| double | B | ||
| double | C | ||
| double | Constant | The constant 'e' in g(x) = ax^4 + bx^3 + cx^2 + dx + e | |
| double | D | ||
| double | DX | ||
| FFrameNumber | Origin | The origin 'o' in f(x) = g(x-o) |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FQuarticInterpolation
(
FFrameNumber InOrigin, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FCubicInterpolation | Derivative () |
Compute this expression's derivative | |
| double | Evaluate
(
FFrameTime InTime |
Evaluate the expression | |
| int32 | Solve
(
double Value, |
Attempt to solve this interpolation for x | |
| int32 | SolveWithin
(
FFrameTime Start, |
Attempt to solve this interpolation for x within limits |