Class SplineUtilityTests
Inheritance
SplineUtilityTests
Syntax
public class SplineUtilityTests
Methods
AddKnot_CachesCurveLength(Spline)
Declaration
public void AddKnot_CachesCurveLength(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
CurveToSpline_ReturnsNormalizedSplineInterpolation(Spline)
Declaration
public void CurveToSpline_ReturnsNormalizedSplineInterpolation(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
EvaluatePosition_IsSame_Curve_Spline(Spline)
Declaration
public void EvaluatePosition_IsSame_Curve_Spline(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
GetCurveLength_MatchesCalculatedLength(Spline)
Declaration
public void GetCurveLength_MatchesCalculatedLength(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
GetSplineKnotBounds_DoesNotAllocateGCMemory(Spline)
Declaration
public void GetSplineKnotBounds_DoesNotAllocateGCMemory(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
GetSplineKnotBounds_GivenEmptySpline_ReturnsEmptyBounds()
Declaration
public void GetSplineKnotBounds_GivenEmptySpline_ReturnsEmptyBounds()
GetSplineKnotBounds_GivenNonEmptySpline_EncapsulatesAllKnots(Spline)
Declaration
public void GetSplineKnotBounds_GivenNonEmptySpline_EncapsulatesAllKnots(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
InsertKnot_CachesCurveLength(Spline)
Declaration
public void InsertKnot_CachesCurveLength(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
SplineToCurve_ReturnsNormalizedCurveInterpolation(Spline)
Declaration
public void SplineToCurve_ReturnsNormalizedCurveInterpolation(Spline spline)
Parameters
Type |
Name |
Description |
Spline |
spline |
|
SplitCurve_DoesNotAllocateGCMemory(BezierCurve)
Declaration
public void SplitCurve_DoesNotAllocateGCMemory(BezierCurve bezierCurve)
Parameters
SplitCurve_GivenOutOfBoundsOffset_ReturnsSplitsAtClampedOffset(Single)
Declaration
public void SplitCurve_GivenOutOfBoundsOffset_ReturnsSplitsAtClampedOffset(float t)
Parameters
Type |
Name |
Description |
Single |
t |
|
SplitCurve_ReturnedCurvePointsAreOnOriginalCurve(BezierCurve)
Declaration
public void SplitCurve_ReturnedCurvePointsAreOnOriginalCurve(BezierCurve bezierCurve)
Parameters
SplitCurve_ReturnedCurvesAreConnected(BezierCurve)
Declaration
public void SplitCurve_ReturnedCurvesAreConnected(BezierCurve bezierCurve)
Parameters