image2d
Version:
🍇 使用ECMAScript绘制二维图片。Drawing Two-Dimensional Pictures Using ECMAScript.
30 lines (24 loc) • 508 B
TypeScript
import { point } from './type';
/**
* 点对象
*/
export interface dot {
/**
* 前进方向以当前位置为中心,旋转deg度
*
* 注意:改变的是前进方向,不是当前坐标
*/
rotate(deg: number): dot,
/**
* 沿着当前前进方向前进d
*/
move(d: number): dot,
/**
* 围绕中心坐标缩放
*/
scale(times: number): dot,
/**
* 返回当前位置
*/
value(): point
}