add drag knife option in laser mode
This commit is contained in:
parent
a650382bd2
commit
f7ac50d2a6
11 changed files with 206 additions and 95 deletions
|
|
@ -95,6 +95,15 @@
|
|||
return this;
|
||||
};
|
||||
|
||||
PRO.angleDiff = function(s2,sign) {
|
||||
const n1 = this.angle;
|
||||
const n2 = s2.angle;
|
||||
let diff = n2 - n1;
|
||||
while (diff < -180) diff += 360;
|
||||
while (diff > 180) diff -= 360;
|
||||
return sign ? diff : Math.abs(diff);
|
||||
};
|
||||
|
||||
/** ******************************************************************
|
||||
* Connect to base and Helpers
|
||||
******************************************************************* */
|
||||
|
|
|
|||
Loading…
Reference in a new issue