29 lines
801 B
TypeScript
29 lines
801 B
TypeScript
import { Command } from "../Editor/CommandMachine";
|
|
export declare class RotateLayerBoard implements Command {
|
|
private data;
|
|
private currentBoard;
|
|
private errBr;
|
|
exec(): Promise<void>;
|
|
private CurtailNails;
|
|
private RotateLayerBrByAngle;
|
|
private RotateLayerBrByLength;
|
|
/**获得斜层板 */
|
|
private HandleLayerBoard;
|
|
/**
|
|
* 重新计算层板钉
|
|
* newTotalWidth-总宽
|
|
*/
|
|
private RotateNails;
|
|
private RotateFrontNails;
|
|
/**
|
|
* 旋转修正背板的层板钉
|
|
* totalWidth-用于计算的总宽
|
|
* */
|
|
private RotateBackNails;
|
|
private RotateLeftRightNails;
|
|
/**
|
|
* 分析当前板件的排钻,获取各方向的层板钉(leftNails...)
|
|
*/
|
|
private ParseNails;
|
|
}
|
|
//# sourceMappingURL=RotateLayerBoard.d.ts.map
|