@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