Table of Contents

Class BezierCurve

public class BezierCurve : AbstractCurve, ICurve
Inheritance
BezierCurve
Implements
Inherited Members
Extension Methods

Constructors

BezierCurve(Vector3, Vector3, Vector3, Vector3)

Creates a bezier curve.

public BezierCurve(Vector3 startPoint, Vector3 startControl, Vector3 endControl, Vector3 endPoint)

Parameters

startPoint Vector3
startControl Vector3
endControl Vector3
endPoint Vector3

Methods

GetPoint(float)

public override Vector3 GetPoint(float t)

Parameters

t float

Returns

Vector3

GetPoint(float, Vector3, Vector3, Vector3, Vector3)

public static Vector3 GetPoint(float t, Vector3 startPoint, Vector3 startControl, Vector3 endControl, Vector3 endPoint)

Parameters

t float
startPoint Vector3
startControl Vector3
endControl Vector3
endPoint Vector3

Returns

Vector3