1
0
Fork 0

define paths where the elastic will go

for use when drawing the markers in parts front2 and back2
This commit is contained in:
anna-puk 2022-06-22 22:01:26 +02:00
parent 35e35aeb8d
commit 523c1a2d36
2 changed files with 28 additions and 26 deletions

View file

@ -170,30 +170,31 @@ export default function (part) {
/* Store lengths for use in elastic */ /* Store lengths for use in elastic */
if (options.backExposure >= 0) { if (options.backExposure >= 0) {
store.set( paths.backLegOpening = new Path()
'backLegOpeningLength',
new Path()
.move(points.backGussetRight) .move(points.backGussetRight)
.curve(points.backGussetRightCp1, points.backLegOpeningRightCp1, points.backLegOpeningRight) .curve(points.backGussetRightCp1, points.backLegOpeningRightCp1, points.backLegOpeningRight)
.length() .setRender(false)
)
} else { } else {
store.set( paths.backLegOpening = new Path()
'backLegOpeningLength',
new Path()
.move(points.backGussetRight) .move(points.backGussetRight)
.curve(points.backGussetRightCp1, points.backFlareRightCp2, points.backFlareRight) .curve(points.backGussetRightCp1, points.backFlareRightCp2, points.backFlareRight)
.curve(points.backFlareRightCp1, points.backLegOpeningRightCp1, points.backLegOpeningRight) .curve(points.backFlareRightCp1, points.backLegOpeningRightCp1, points.backLegOpeningRight)
) .setRender(false)
} }
store.set('backLegOpeningLength',paths.backLegOpening.length())
store.set( paths.backWaistBand = new Path()
'backWaistBandLength',
new Path()
.move(points.backWaistBandRight) .move(points.backWaistBandRight)
.curve(points.backWaistBandRightCp1, points.backWaistBandLeftCp1, points.backWaistBandLeft) .curve(points.backWaistBandRightCp1, points.backWaistBandLeftCp1, points.backWaistBandLeft)
.length() .setRender(false)
) store.set('backWaistBandLength',paths.backWaistBand.length())
// Complete? // Complete?
if (complete) { if (complete) {

View file

@ -128,25 +128,26 @@ export default function (part) {
store.set('frontGussetMid', points.frontGussetMid) store.set('frontGussetMid', points.frontGussetMid)
/* Store lengths for use in elastic */ /* Store lengths for use in elastic */
store.set( paths.frontLegOpening = new Path()
'frontLegOpeningLength',
new Path()
.move(points.frontGussetRight) .move(points.frontGussetRight)
.curve( .curve(
points.frontGussetRightCp1, points.frontGussetRightCp1,
points.frontLegOpeningRightCp1, points.frontLegOpeningRightCp1,
points.frontLegOpeningRight points.frontLegOpeningRight
) )
.length() .setRender(false)
) store.set('frontLegOpeningLength',paths.frontLegOpening.length())
store.set(
'frontWaistBandLength', paths.frontWaistBand = new Path()
new Path()
.move(points.frontWaistBandRight) .move(points.frontWaistBandRight)
.curve(points.frontWaistBandRightCp1, points.frontWaistBandLeftCp1, points.frontWaistBandLeft) .curve(
.length() points.frontWaistBandRightCp1,
) points.frontWaistBandLeftCp1,
points.frontWaistBandLeft
)
.setRender(false)
store.set('frontWaistBandLength',paths.frontWaistBand.length())
// Complete? // Complete?
if (complete) { if (complete) {