Class BezierCurve
- Namespace
- FriedSynapse.FlowEnt
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
Vector3startControl
Vector3endControl
Vector3endPoint
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
floatstartPoint
Vector3startControl
Vector3endControl
Vector3endPoint
Vector3
Returns
- Vector3