Class: Bezier2D
Defined in: src/math/Bezier2D.ts:7
2D Bezier Curve
Constructors
Constructor
new Bezier2D(
vec2Ds?):Bezier2D
Defined in: src/math/Bezier2D.ts:16
instance bezier class
Parameters
vec2Ds?
Vector2[] = []
Returns
Bezier2D
Accessors
points
Get Signature
get points():
Vector2[]
Defined in: src/math/Bezier2D.ts:24
get all bezier 2d points
Returns
Vector2[]
Set Signature
set points(
value):void
Defined in: src/math/Bezier2D.ts:31
set bezier 2d point[x,y] list must great 4
Parameters
value
Vector2[]
Returns
void
Methods
getValue()
getValue(
v):Vector2
Defined in: src/math/Bezier2D.ts:40
get point2d at curve
Parameters
v
number
0.0 ~ 1.0
Returns
return point2D at curve
createBezierPoints()
staticcreateBezierPoints(anchorpoints,pointsAmount):Bezier2D
Defined in: src/math/Bezier2D.ts:64
caclute bezier curve points at line [ 0.0 , 1.0 ]
Parameters
anchorpoints
Vector2[]
bezier anchor
pointsAmount
number
point count
Returns
Bezier2D
get a bezier curve [Bezier2D]

