diff --git a/designs/ursula/src/back.js b/designs/ursula/src/back.js index 3b1ff3c3421..01890cc8b7f 100644 --- a/designs/ursula/src/back.js +++ b/designs/ursula/src/back.js @@ -170,30 +170,31 @@ export default function (part) { /* Store lengths for use in elastic */ if (options.backExposure >= 0) { - store.set( - 'backLegOpeningLength', - new Path() + paths.backLegOpening = new Path() + + .move(points.backGussetRight) .curve(points.backGussetRightCp1, points.backLegOpeningRightCp1, points.backLegOpeningRight) - .length() - ) + .setRender(false) + } else { - store.set( - 'backLegOpeningLength', - new Path() + paths.backLegOpening = new Path() + + .move(points.backGussetRight) .curve(points.backGussetRightCp1, points.backFlareRightCp2, points.backFlareRight) .curve(points.backFlareRightCp1, points.backLegOpeningRightCp1, points.backLegOpeningRight) - ) + .setRender(false) } + store.set('backLegOpeningLength',paths.backLegOpening.length()) - store.set( - 'backWaistBandLength', - new Path() + paths.backWaistBand = new Path() + + .move(points.backWaistBandRight) .curve(points.backWaistBandRightCp1, points.backWaistBandLeftCp1, points.backWaistBandLeft) - .length() - ) + .setRender(false) + store.set('backWaistBandLength',paths.backWaistBand.length()) // Complete? if (complete) { diff --git a/designs/ursula/src/front.js b/designs/ursula/src/front.js index 4166c747511..41d4d58613e 100644 --- a/designs/ursula/src/front.js +++ b/designs/ursula/src/front.js @@ -128,25 +128,26 @@ export default function (part) { store.set('frontGussetMid', points.frontGussetMid) /* Store lengths for use in elastic */ - - store.set( - 'frontLegOpeningLength', - new Path() + + paths.frontLegOpening = new Path() .move(points.frontGussetRight) .curve( points.frontGussetRightCp1, points.frontLegOpeningRightCp1, points.frontLegOpeningRight ) - .length() - ) - store.set( - 'frontWaistBandLength', - new Path() + .setRender(false) + store.set('frontLegOpeningLength',paths.frontLegOpening.length()) + + paths.frontWaistBand = new Path() .move(points.frontWaistBandRight) - .curve(points.frontWaistBandRightCp1, points.frontWaistBandLeftCp1, points.frontWaistBandLeft) - .length() - ) + .curve( + points.frontWaistBandRightCp1, + points.frontWaistBandLeftCp1, + points.frontWaistBandLeft + ) + .setRender(false) + store.set('frontWaistBandLength',paths.frontWaistBand.length()) // Complete? if (complete) {