Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Math
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Math/InterpCurvePoint.h |
| Include | #include "Math/InterpCurvePoint.h" |
Syntax
template<class T>
class FInterpCurvePoint
Remarks
Template for interpolation points.
Interpolation points are used for describing the shape of interpolation curves.
Variables
| Type | Name | Description | |
|---|---|---|---|
| T | ArriveTangent | Tangent of curve arrive this point. | |
| TEnumAsByte< EInterpCurveMode > | InterpMode | Interpolation mode between this point and the next one. | |
| float | InVal | Float input value that corresponds to this key (eg. time). | |
| T | LeaveTangent | Tangent of curve leaving this point. | |
| T | OutVal | Output value of templated type when input is equal to InVal. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| Default constructor (no initialization). | |||
FInterpCurvePoint
(
EForceInit |
Constructor which initializes all components to zero. | ||
FInterpCurvePoint
(
const float In, |
Constructor | ||
FInterpCurvePoint
(
const float In, |
Constructor |
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | IsCurveKey () |