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 FCubicInterpolation
Remarks
Structure representing a cubic interpolation of the form f(x) = g(x-o) and g(x) = ax^3 + bx^2 + cx + d.
Variables
| Type | Name | Description | |
|---|---|---|---|
| double | A | The coeffients a, b, and c in g(x) = ax^3 + bx^2 + cx + d | |
| double | B | ||
| double | C | ||
| double | Constant | The constant 'd' in g(x) = ax^3 + bx^2 + cx + d | |
| double | DX | ||
| FFrameNumber | Origin | The origin 'o' in f(x) = g(x-o) |
Constructors
| Type | Name | Description | |
|---|---|---|---|
FCubicInterpolation
(
FFrameNumber InOrigin, |
Functions
| Type | Name | Description | |
|---|---|---|---|
| FQuadraticInterpolation | Derivative () |
Compute this expression's derivative | |
| double | Evaluate
(
FFrameTime InTime |
Evaluate the expression | |
| FQuarticInterpolation | Integral
(
double ConstantOffset |
Compute this expression's integral with an optional constant offset | |
| int32 | Solve
(
double Value, |
Attempt to solve this interpolation for x | |
| int32 | SolveWithin
(
FFrameTime Start, |
Attempt to solve this interpolation for x within limits |