Name |
Description |
|
---|---|---|
|
FRBFEntry |
Struct storing a particular entry within the RBF |
|
FRBFInterpolatorBase |
An implementation detail for the RBF interpolator to hide the use of Eigen from components outside AnimGraphRuntime. |
|
FRBFOutputWeight |
Struct for storing RBF results - target index and corresponding weight |
|
FRBFParams |
Parameters used by RBF solver |
|
FRBFSolver |
Library of Radial Basis Function solver functions |
|
FRBFTarget |
Data about a particular target in the RBF, including scaling factor |
|
TRBFInterpolator |
Name |
Description |
|
---|---|---|
|
ERBFDistanceMethod |
Method for determining distance from input to targets |
|
ERBFFunctionType |
Function to use for each target falloff |
|
ERBFNormalizeMethod |
Method to normalize weights |
|
ERBFSolverType |
The solver type to use. The two solvers have different requirements. |
Name | Description | ||
---|---|---|---|
|
float |
RBFDistanceMetric::ArcLength |
Returns the arc length between two unit vectors (i.e. the distance between two points on a unit sphere, traveling along the surface of the sphere) |
|
float |
RBFDistanceMetric::ArcLength |
Returns the arc-length distance, on a unit sphere, between two rotation vectors. |
|
float |
RBFDistanceMetric::ArcLength |
Returns the arc-length distance, on a unit sphere, between two quaternions. |
|
float |
RBFDistanceMetric::Euclidean |
Returns the Euclidean (L2) distance between two coordinate vectors. |
|
float |
RBFDistanceMetric::Euclidean |
Returns a straight-up Euclidean distance between two rotation values expressed in radians. |
|
float |
RBFDistanceMetric::Euclidean |
Returns the Euclidean (L2) distance between two quaternion values expressed. |
|
float |
RBFDistanceMetric::Manhattan |
Returns the Manhattan (L1), or Taxi-cab distance between two coordinate vectors. |
|
float |
RBFDistanceMetric::SwingAngle |
Returns the swing arc length distance between two quaternions, using a specific twist basis vector as reference. |
|
float |
RBFDistanceMetric::TwistAngle |
Returns the twist arc length distance between two quaternions, using a specific twist basis vector as reference. |
|
float |
RBFKernel::Cubic ( |
A cubic falloff, with identical clamping behavior to the linear falloff, but with a smooth peak |
|
float |
RBFKernel::Exponential ( |
An exponential falloff with a sharp peak |
|
float |
RBFKernel::Gaussian ( |
A gaussian falloff |
|
float |
RBFKernel::Linear ( |
A simple linear falloff, clamping at zero out when the norm of Value exceeds Sigma |
|
float |
RBFKernel::Quintic ( |
A quintic falloff, with identical clamping behavior to the linear falloff, but with a flatter peak than cubic |