跳到主要内容

Function: writeLine()

writeLine(seg, bounds, coord): { axis: Axis; from: number; members: number; to: number; } | null

Defined in: geometry/commands.ts:307

按已解析好的线族把整条线平移到 coord(就地修改)。同一个坐标值写给每个成员。 拖拽手势走这条(用 beginResize 时捕获的 bounds),一次性命令走 applyLineTo

Parameters

seg

Seg

分界线(取起点坐标作 from)

bounds

LineBounds

事先取好的线族

coord

number

目标坐标(内部再夹逼一次,幂等)

Returns

{ axis: Axis; from: number; members: number; to: number; } | null

实际落点与族规模;bounds 不可行返回 null