@ue-too/curve / index / CompositeBCurve
類別: CompositeBCurve
定義於: packages/curve/src/composite-curve.ts:358
Composite Bezier curve made of multiple control points with handles.
建構函式
建構函式
new CompositeBCurve(
controlPoints):CompositeBCurve
定義於: packages/curve/src/composite-curve.ts:361
參數
controlPoints
ControlPoint[] = []
回傳
CompositeBCurve
方法
appendControlPoint()
appendControlPoint(
position):void
定義於: packages/curve/src/composite-curve.ts:369
參數
position
Point
回傳
void
getControlPoints()
getControlPoints():
ControlPoint[]
定義於: packages/curve/src/composite-curve.ts:365
回傳
setLeftHandlePositionOfControlPoint()
setLeftHandlePositionOfControlPoint(
controlPointIndex,destPos):void
定義於: packages/curve/src/composite-curve.ts:395
參數
controlPointIndex
number
destPos
Point
回傳
void
setPositionOfControlPoint()
setPositionOfControlPoint(
controlPointIndex,destPos):void
定義於: packages/curve/src/composite-curve.ts:421
參數
controlPointIndex
number
destPos
Point
回傳
void
setRightHandlePositionOfControlPoint()
setRightHandlePositionOfControlPoint(
controlPointIndex,destPos):void
定義於: packages/curve/src/composite-curve.ts:408
參數
controlPointIndex
number
destPos
Point
回傳
void