Table of Contents

Class BezierUtils

Namespace
Root
Assembly
SPZGameAssembly.dll
public static class BezierUtils
Inheritance
object
BezierUtils

Methods

EvaluateCubicBezierCurve(float3, float3, float3, float3, float)

public static float3 EvaluateCubicBezierCurve(float3 p0, float3 p1, float3 p2, float3 p3, float t)

Parameters

p0 float3
p1 float3
p2 float3
p3 float3
t float

Returns

float3

EvaluateQuadBezierCurve(float3, float3, float3, float3, float3, float)

public static float3 EvaluateQuadBezierCurve(float3 p0, float3 p1, float3 p2, float3 p3, float3 p4, float t)

Parameters

p0 float3
p1 float3
p2 float3
p3 float3
p4 float3
t float

Returns

float3

EvaluateQuadraticBezierCurve(float2, float2, float2, float)

public static float2 EvaluateQuadraticBezierCurve(float2 p0, float2 p1, float2 p2, float t)

Parameters

p0 float2
p1 float2
p2 float2
t float

Returns

float2

EvaluateQuadraticBezierCurve(float3, float3, float3, float)

public static float3 EvaluateQuadraticBezierCurve(float3 p0, float3 p1, float3 p2, float t)

Parameters

p0 float3
p1 float3
p2 float3
t float

Returns

float3