Navigation
API > API/Runtime > API/Runtime/AnimGraphRuntime > API/Runtime/AnimGraphRuntime/RBF
References
| Module | AnimGraphRuntime |
| Header | /Engine/Source/Runtime/AnimGraphRuntime/Public/RBF/RBFSolver.h |
| Include | #include "RBF/RBFSolver.h" |
Syntax
struct FRBFSolver
Remarks
Library of Radial Basis Function solver functions
Functions
| Type | Name | Description | |
|---|---|---|---|
| float | FindDistanceBetweenEntries
(
const FRBFEntry& A, |
Util to find distance between two entries, using provided params | |
| bool | FindTargetNeighbourDistances
(
const FRBFParams& Params, |
Util to find distance to nearest neighbour target for each target | |
| float | GetOptimalRadiusForTargets
(
const FRBFParams& Params, |
Compute the optimal radius for the given targets. Returns the radius | |
| float | GetRadiusForTarget
(
const FRBFTarget& Target, |
Returns the radius for a given target | |
| TSharedPtr< const FRBFSolverData > | InitSolver
(
const FRBFParams& Params, |
Given a set of targets and new input entry, give list of activated targets with weights | |
| bool | IsSolverDataValid
(
const FRBFSolverData& SolverData, |
||
| void | Solve
(
const FRBFSolverData& SolverData, |
Given a set of targets and new input entry, give list of activated targets with weights | |
| bool | ValidateTargets
(
const FRBFParams& Params, |
Given a list of targets, verify which ones are valid for solving the RBF setup. |