Navigation
Unreal Engine C++ API Reference > 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. |