Navigation
API > API/Runtime > API/Runtime/GeometryCore
| Name | TLinearSpline |
| Type | class |
| Header File | /Engine/Source/Runtime/GeometryCore/Public/Splines/LinearSpline.h |
| Include Path | #include "Splines/LinearSpline.h" |
Syntax
template<typename T>
class TLinearSpline : public UE::Geometry::Spline::TBSpline< T, 1 >
Inheritance Hierarchy
- TSelfRegisteringSpline → TBSpline → TLinearSpline
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TLinearSpline() |
Splines/LinearSpline.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| Base | TBSpline< T, 1 > | Splines/LinearSpline.h |
Functions
Public
Overridden from TBSpline
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual float GetParameter
(
int32 Index |
Returns parameter value for a control point index using Greville Abscissae. | Splines/LinearSpline.h | |
virtual bool SetParameter
(
int32 Index, |
Parameterization methods. | Splines/LinearSpline.h |
Overridden from ISplineInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FString GetImplementationName() |
Splines/LinearSpline.h | ||
virtual FSplineTypeId::IdType GetTypeId() |
Default implementation of type ID (derived classes should override) | Splines/LinearSpline.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static FString GetSplineTypeName() |
Splines/LinearSpline.h | ||
static const FSplineTypeId::IdType & GetStaticTypeId() |
Splines/LinearSpline.h |