Skip to content

三次曲线

Defined in: bezier.ts:245

三次 Bezier 曲线 用于表示撇、捺等笔画

new 三次曲线(orientation, controls): 三次曲线

Defined in: bezier.ts:246

朝向

[N2, N2, N2, N2]

三次曲线

曲线.constructor

_controls(): N2[]

Defined in: bezier.ts:253

N2[]

曲线._controls


二分(): [曲线, 曲线]

Defined in: bezier.ts:276

[曲线, 曲线]

曲线.二分


复制(): 三次曲线

Defined in: bezier.ts:270

三次曲线


寻找交点(c): N2 | undefined

Defined in: bezier.ts:136

获取两个曲线在 t 取值上的交点

曲线

N2 | undefined

曲线.寻找交点


是被区间包围(xrange, yrange): boolean

Defined in: bezier.ts:69

区间

区间

boolean

曲线.是被区间包围


求值(t): N2

Defined in: bezier.ts:290

number

N2

曲线.求值


获取主轴和副轴区间(): [区间, 区间]

Defined in: bezier.ts:59

[区间, 区间]

曲线.获取主轴和副轴区间


获取区间(): [区间, 区间]

Defined in: bezier.ts:52

[区间, 区间]

曲线.获取区间


获取朝向(): 朝向

Defined in: bezier.ts:267

朝向

曲线.获取朝向


获取类型(): "cubic"

Defined in: bezier.ts:264

"cubic"

曲线.获取类型


获取起点和终点(): [N2, N2]

Defined in: bezier.ts:273

[N2, N2]

曲线.获取起点和终点


计算一般关系(c): 曲线关系

Defined in: bezier.ts:100

曲线

曲线关系

曲线.计算一般关系


计算关系(c): 曲线关系

Defined in: bezier.ts:74

曲线

曲线关系

曲线.计算关系


计算相连关系(c): 相连关系 | undefined

Defined in: bezier.ts:83

曲线

相连关系 | undefined

曲线.计算相连关系


计算离散关系(c): 离散关系

Defined in: bezier.ts:113

曲线

离散关系

曲线.计算离散关系


长度(): number

Defined in: bezier.ts:64

number

曲线.长度


static 从绘制创建(start, draw): 三次曲线

Defined in: bezier.ts:257

N2

绘制

三次曲线