1
0
Fork 0
freesewing/packages/tutorial/src/step7.js
2019-08-03 15:03:33 +02:00

26 lines
650 B
JavaScript

export default function(part) {
let { Point, points, macro } = part.shorthand()
let strap = points.edgeTop.dy(points.top)
points.tipRight = points.edgeTop.translate(strap / 2, strap / 2)
points.tipRightTop = new Point(points.tipRight.x, points.edgeTop.y)
points.tipRightBottom = new Point(points.tipRight.x, points.top.y)
macro('round', {
from: points.edgeTop,
to: points.tipRight,
via: points.tipRightTop,
prefix: 'tipRightTop',
render: true
})
macro('round', {
from: points.tipRight,
to: points.top,
via: points.tipRightBottom,
prefix: 'tipRightBottom',
render: true
})
return part
}