UNPKG
dxf
Version:
latest (5.3.1)
5.3.1
5.3.0
5.2.0
5.1.1
5.1.0
5.0.1
5.0.0
4.7.0
4.6.3
4.6.2
4.6.1
4.6.0
4.5.0
4.4.5
4.4.4
4.4.3
4.4.2
4.4.1
4.4.0
4.3.8
4.3.7
4.3.6
4.3.5
4.3.4
4.3.3
4.3.1
4.3.0
4.2.4
4.2.3
4.2.2
4.2.1
4.1.1
4.1.0
4.0.1
4.0.0
3.6.0
3.5.0
3.4.4
3.4.3
3.4.2
3.4.1
3.4.0
3.3.1
3.3.0
3.2.3
3.2.2
3.2.1
3.1.7
3.1.6
3.1.5
3.1.4
3.1.2
3.1.1
3.1.0
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.4.3
2.4.2
2.4.1
2.3.1
2.3.0
2.2.0
2.1.3
2.1.2
2.1.1
2.1.0
2.0.1
2.0.0
1.1.3
1.1.2
1.1.1
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
DXF parser for node/browser
github.com/skymakerolof/dxf
skymakerolof/dxf
dxf
/
src
/
util
/
rotate.js
13 lines
(12 loc)
•
269 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
/** * Rotate a points by the given angle. * * @param points the points * @param angle the rotation angle */
export
default
(p, angle)
=> {
return
{ x: p.x * Math.
cos
(angle) - p.y * Math.
sin
(angle), y: p.y * Math.
cos
(angle) + p.x * Math.
sin
(angle), } }