Class SplineDataTests
Inheritance
SplineDataTests
Syntax
public class SplineDataTests
Methods
AddKeyframe_KeyframeAdded()
Declaration
public void AddKeyframe_KeyframeAdded()
AddMultipleKeyframes_AtMatchingPathUnitIndices_KeyframesDoNotOverwrite()
Declaration
public void AddMultipleKeyframes_AtMatchingPathUnitIndices_KeyframesDoNotOverwrite()
ClearKeyframes_SplineDataEmpty()
Declaration
public void ClearKeyframes_SplineDataEmpty()
Evaluate_DoesNotAllocateGCMemory(Spline)
Declaration
public void Evaluate_DoesNotAllocateGCMemory(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
Evaluate_GivenDistanceIndexSplineData_ReturnsExpectedValue(Spline, SplineData<Single>, Single)
Declaration
public float Evaluate_GivenDistanceIndexSplineData_ReturnsExpectedValue(Spline spline, SplineData<float> splineData, float pathUnitIndex)
Parameters
Returns
Evaluate_GivenKnotIndexSplineData_ReturnsExpectedValue(Spline, SplineData<Single>, Single)
Declaration
public float Evaluate_GivenKnotIndexSplineData_ReturnsExpectedValue(Spline spline, SplineData<float> splineData, float pathUnitIndex)
Parameters
Returns
Evaluate_GivenNormalizedIndexSplineData_ReturnsExpectedValue(Spline, SplineData<Single>, Single)
Declaration
public float Evaluate_GivenNormalizedIndexSplineData_ReturnsExpectedValue(Spline spline, SplineData<float> splineData, float pathUnitIndex)
Parameters
Returns
RemoveKey_AtIndexAboveUpperBound_Throws()
Declaration
public void RemoveKey_AtIndexAboveUpperBound_Throws()
RemoveKey_AtNegativeIndex_Throws()
Declaration
public void RemoveKey_AtNegativeIndex_Throws()
RemoveKeyframe_KeyframeRemoved()
Declaration
public void RemoveKeyframe_KeyframeRemoved()
SetKeyframe_AtIndexAboveUpperBound_Throws()
Declaration
public void SetKeyframe_AtIndexAboveUpperBound_Throws()
SetKeyframe_AtNegativeIndex_Throws()
Declaration
public void SetKeyframe_AtNegativeIndex_Throws()
SetKeyframe_ReplacesPreviousKeyframe()
Declaration
public void SetKeyframe_ReplacesPreviousKeyframe()