27 lines
381 B
TypeScript
27 lines
381 B
TypeScript
|
|
export interface IPoint { x: number, y: number; }
|
|
/**
|
|
* 加工数据
|
|
*/
|
|
export interface IProcessingItem {
|
|
/**
|
|
* 加工点数组
|
|
*/
|
|
pts: IPoint[];
|
|
/**
|
|
* 凸度数组
|
|
*/
|
|
buls: number[];
|
|
/**
|
|
* 加工深度
|
|
*/
|
|
depth: number;
|
|
/**
|
|
* 半径
|
|
*/
|
|
radius: number;
|
|
/**
|
|
* 刀ID
|
|
*/
|
|
knifeId?: number;
|
|
} |