double lang, index, done, offset_value, marker_count; double Flow[3]; double x[440],y[440]; double metric; object Obj[85]; double HideObj[85]; selection current_selection; point current_point; object current_object; object Mrk[85]; double temp; double do_counter, do_max, do_logic; double Var[68]; double Table[22]; initDefs() { ; } initCode() { ; } main() { double read; initDefs(); initCode(); init_xarc_array(); lang = get_language(); metric = unit_mode(); if ( (lang != 0) && ( (lang != 1) && ( (lang != 2) && ( (lang != 3) && ( (lang != 4) && ( (lang != 5) && ( (lang != 6)))))))) { lang=0; } check_reg(0,"Ginani Patterns","empireline crossoverdress","This macro needs to be properly installed before running."); metric = unit_mode(); while (!done) { if (index == 0) { Popup0(); } if (index == 1) { Popup1(); } if (index == 2) { Popup2(); } if (index == 3) { Popup3(); } if (index == 4) { Popup4(); } if (index == 5) { Popup5(); } if (index == 6) { Popup6(); } if (index == 7) { Popup7(); } if (index == 8) { Popup8(); } if (index == 9) { Popup9(); } if (index == 10) { Popup10(); } if (index == 11) { Popup11(); } } if (measure_table("GINANI FEMALE")==1) { read = 1; } else { read = 0; } if (read==0) { ; Var[0] = CheckToMetric(36); Var[1] = CheckToMetric(7.5); Var[2] = CheckToMetric(3.125); Var[3] = CheckToMetric(10.625); Var[4] = CheckToMetric(17); Var[5] = CheckToMetric(14); Var[6] = CheckToMetric(14.5); Var[7] = CheckToMetric(15.5); Var[8] = CheckToMetric(14.875); Var[9] = CheckToMetric(15.875); Var[12] = CheckToMetric(23.5); Var[13] = CheckToMetric(24); Var[14] = CheckToMetric(43); Var[15] = CheckToMetric(42.5); Var[16] = CheckToMetric(43.5); Var[18] = CheckToMetric(28); Var[19] = CheckToMetric(40); if (lang == 0) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } if (lang == 1) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } if (lang == 2) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } if (lang == 3) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } if (lang == 4) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } if (lang == 5) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } if (lang == 6) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust", Var[0], "chest"); add_picture_input("Bust Span", Var[1], "xchest"); add_picture_input("Bust Radius", Var[2], "Bust radius"); add_picture_input("Bust Point", Var[3], "Bustpoint"); add_picture_input("Full Front Length", Var[4], "fullfrontlength"); add_picture_input("Across Chest", Var[5], "acrosschest"); add_picture_input("Across Back", Var[6], "xback"); add_picture_input("Nape to Waist", Var[7], "Back length"); add_picture_input("Front Shoulder", Var[8], "FrontShoulder"); add_picture_input("Back Shoulder", Var[9], "Backshoulder"); add_picture_input("Full Sleeve length", Var[12], "Sleeve"); add_picture_input("Side waist to knee", Var[13], "sidewaisttoknee"); add_picture_input("Side waist to floor", Var[14], "sidewaisttofloor"); add_picture_input("Center front waist to floor", Var[15], "CFwaisttofloor"); add_picture_input("Center Back to floor", Var[16], "cbwaisttofloor"); add_picture_input("Waist", Var[18], "WAIST"); add_picture_input("Hip", Var[19], "Hip"); run_picture_input(); } Var[0]= CheckFromMetric(Var[0]); Var[1]= CheckFromMetric(Var[1]); Var[2]= CheckFromMetric(Var[2]); Var[3]= CheckFromMetric(Var[3]); Var[4]= CheckFromMetric(Var[4]); Var[5]= CheckFromMetric(Var[5]); Var[6]= CheckFromMetric(Var[6]); Var[7]= CheckFromMetric(Var[7]); Var[8]= CheckFromMetric(Var[8]); Var[9]= CheckFromMetric(Var[9]); Var[12]= CheckFromMetric(Var[12]); Var[13]= CheckFromMetric(Var[13]); Var[14]= CheckFromMetric(Var[14]); Var[15]= CheckFromMetric(Var[15]); Var[16]= CheckFromMetric(Var[16]); Var[18]= CheckFromMetric(Var[18]); Var[19]= CheckFromMetric(Var[19]); } else { ; if (metric==1) { Var[0] = Table[0]/2.54; Var[1] = Table[1]/2.54; Var[2] = Table[2]/2.54; Var[3] = Table[3]/2.54; Var[4] = Table[4]/2.54; Var[5] = Table[5]/2.54; Var[6] = Table[6]/2.54; Var[7] = Table[7]/2.54; Var[8] = Table[8]/2.54; Var[9] = Table[9]/2.54; Var[10] = Table[10]/2.54; Var[11] = Table[11]/2.54; Var[12] = Table[12]/2.54; Var[13] = Table[13]/2.54; Var[14] = Table[14]/2.54; Var[15] = Table[15]/2.54; Var[16] = Table[16]/2.54; Var[17] = Table[17]/2.54; Var[18] = Table[18]/2.54; Var[19] = Table[19]/2.54; Var[50] = Table[20]/2.54; Var[51] = Table[21]/2.54; } else { Var[0] = Table[0]; Var[1] = Table[1]; Var[2] = Table[2]; Var[3] = Table[3]; Var[4] = Table[4]; Var[5] = Table[5]; Var[6] = Table[6]; Var[7] = Table[7]; Var[8] = Table[8]; Var[9] = Table[9]; Var[10] = Table[10]; Var[11] = Table[11]; Var[12] = Table[12]; Var[13] = Table[13]; Var[14] = Table[14]; Var[15] = Table[15]; Var[16] = Table[16]; Var[17] = Table[17]; Var[18] = Table[18]; Var[19] = Table[19]; Var[50] = Table[20]; Var[51] = Table[21]; } } Var[20] = CheckToMetric(3); Var[21] = CheckToMetric(2); Var[22] = CheckToMetric(2); Var[24] = CheckToMetric(24); Var[52] = CheckToMetric(0.5); if (lang == 0) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } if (lang == 1) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } if (lang == 2) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } if (lang == 3) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } if (lang == 4) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } if (lang == 5) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } if (lang == 6) { start_picture_input("Empire Cross over Dress1"); add_picture_input("Bust ease", Var[20], ""); add_picture_input("Waist ease", Var[21], ""); add_picture_input("Hip ease", Var[22], ""); add_picture_input("Dress length from waist", Var[24], ""); add_picture_input("Seam Allowance", Var[52], ""); run_picture_input(); } Var[20]= CheckFromMetric(Var[20]); Var[21]= CheckFromMetric(Var[21]); Var[22]= CheckFromMetric(Var[22]); Var[24]= CheckFromMetric(Var[24]); Var[52]= CheckFromMetric(Var[52]); if (Flow[0] == 0) { Flow0View0(); } if (Flow[0] == 1) { Flow0View1(); } if (Flow[0] == 2) { Flow0View2(); } if (Flow[0] == 3) { Flow0View3(); } if (Flow[0] == 4) { Flow0View4(); } if (Flow[0] == 5) { Flow0View5(); } if (Flow[0] == 6) { Flow0View6(); } if (Flow[0] == 7) { Flow0View7(); } if (Flow[0] == 8) { Flow0View8(); } if (Flow[0] == 9) { Flow0View9(); } if (Flow[1] == 0) { Flow1View0(); } if (Flow[1] == 1) { Flow1View1(); } if (Flow[1] == 2) { Flow1View2(); } if (Flow[1] == 3) { Flow1View3(); } if (Flow[2] == 0) { Flow2View0(); } if (Flow[2] == 1) { Flow2View1(); } if (Flow[2] == 2) { Flow2View2(); } if (Flow[2] == 3) { Flow2View3(); } if (Flow[2] == 4) { Flow2View4(); } if (Flow[2] == 5) { Flow2View5(); } if (Flow[0] == 0) { Flow0View0Objects(); } if (Flow[0] == 1) { Flow0View1Objects(); } if (Flow[0] == 2) { Flow0View2Objects(); } if (Flow[0] == 3) { Flow0View3Objects(); } if (Flow[0] == 4) { Flow0View4Objects(); } if (Flow[0] == 5) { Flow0View5Objects(); } if (Flow[0] == 6) { Flow0View6Objects(); } if (Flow[0] == 7) { Flow0View7Objects(); } if (Flow[0] == 8) { Flow0View8Objects(); } if (Flow[0] == 9) { Flow0View9Objects(); } if (Flow[1] == 0) { Flow1View0Objects(); } if (Flow[1] == 1) { Flow1View1Objects(); } if (Flow[1] == 2) { Flow1View2Objects(); } if (Flow[1] == 3) { Flow1View3Objects(); } if (Flow[2] == 0) { Flow2View0Objects(); } if (Flow[2] == 1) { Flow2View1Objects(); } if (Flow[2] == 2) { Flow2View2Objects(); } if (Flow[2] == 3) { Flow2View3Objects(); } if (Flow[2] == 4) { Flow2View4Objects(); } if (Flow[2] == 5) { Flow2View5Objects(); } current_object=0; current_selection=newselection("OBJECT"); if (Obj[16] != 0) { current_object = Obj[16]; select(current_selection, current_object); } if (Obj[15] != 0) { current_object = Obj[15]; select(current_selection, current_object); } if (Obj[11] != 0) { current_object = Obj[11]; select(current_selection, current_object); } if (Obj[7] != 0) { current_object = Obj[7]; select(current_selection, current_object); } if (Obj[6] != 0) { current_object = Obj[6]; select(current_selection, current_object); } if (Obj[5] != 0) { current_object = Obj[5]; select(current_selection, current_object); } if (Obj[1] != 0) { current_object = Obj[1]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"Grback"); } if (lang == 1) { name_group(current_object,"Grback"); } if (lang == 2) { name_group(current_object,"Grback"); } if (lang == 3) { name_group(current_object,"Grback"); } if (lang == 4) { name_group(current_object,"Grback"); } if (lang == 5) { name_group(current_object,"Grback"); } if (lang == 6) { name_group(current_object,"Grback"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[51] != 0) { current_object = Obj[51]; select(current_selection, current_object); } if (Obj[50] != 0) { current_object = Obj[50]; select(current_selection, current_object); } if (Obj[49] != 0) { current_object = Obj[49]; select(current_selection, current_object); } if (Obj[48] != 0) { current_object = Obj[48]; select(current_selection, current_object); } if (Obj[47] != 0) { current_object = Obj[47]; select(current_selection, current_object); } if (Obj[46] != 0) { current_object = Obj[46]; select(current_selection, current_object); } if (Obj[24] != 0) { current_object = Obj[24]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grbackband"); } if (lang == 1) { name_group(current_object,"grbackband"); } if (lang == 2) { name_group(current_object,"grbackband"); } if (lang == 3) { name_group(current_object,"grbackband"); } if (lang == 4) { name_group(current_object,"grbackband"); } if (lang == 5) { name_group(current_object,"grbackband"); } if (lang == 6) { name_group(current_object,"grbackband"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[76] != 0) { current_object = Obj[76]; select(current_selection, current_object); } if (Obj[72] != 0) { current_object = Obj[72]; select(current_selection, current_object); } if (Obj[61] != 0) { current_object = Obj[61]; select(current_selection, current_object); } if (Obj[60] != 0) { current_object = Obj[60]; select(current_selection, current_object); } if (Obj[59] != 0) { current_object = Obj[59]; select(current_selection, current_object); } if (Obj[58] != 0) { current_object = Obj[58]; select(current_selection, current_object); } if (Obj[57] != 0) { current_object = Obj[57]; select(current_selection, current_object); } if (Obj[56] != 0) { current_object = Obj[56]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grCenterBackPanel"); } if (lang == 1) { name_group(current_object,"grCenterBackPanel"); } if (lang == 2) { name_group(current_object,"grCenterBackPanel"); } if (lang == 3) { name_group(current_object,"grCenterBackPanel"); } if (lang == 4) { name_group(current_object,"grCenterBackPanel"); } if (lang == 5) { name_group(current_object,"grCenterBackPanel"); } if (lang == 6) { name_group(current_object,"grCenterBackPanel"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[79] != 0) { current_object = Obj[79]; select(current_selection, current_object); } if (Obj[75] != 0) { current_object = Obj[75]; select(current_selection, current_object); } if (Obj[71] != 0) { current_object = Obj[71]; select(current_selection, current_object); } if (Obj[70] != 0) { current_object = Obj[70]; select(current_selection, current_object); } if (Obj[69] != 0) { current_object = Obj[69]; select(current_selection, current_object); } if (Obj[68] != 0) { current_object = Obj[68]; select(current_selection, current_object); } if (Obj[53] != 0) { current_object = Obj[53]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grCenterFrontPanel"); } if (lang == 1) { name_group(current_object,"grCenterFrontPanel"); } if (lang == 2) { name_group(current_object,"grCenterFrontPanel"); } if (lang == 3) { name_group(current_object,"grCenterFrontPanel"); } if (lang == 4) { name_group(current_object,"grCenterFrontPanel"); } if (lang == 5) { name_group(current_object,"grCenterFrontPanel"); } if (lang == 6) { name_group(current_object,"grCenterFrontPanel"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[35] != 0) { current_object = Obj[35]; select(current_selection, current_object); } if (Obj[34] != 0) { current_object = Obj[34]; select(current_selection, current_object); } if (Obj[33] != 0) { current_object = Obj[33]; select(current_selection, current_object); } if (Obj[32] != 0) { current_object = Obj[32]; select(current_selection, current_object); } if (Obj[31] != 0) { current_object = Obj[31]; select(current_selection, current_object); } if (Obj[30] != 0) { current_object = Obj[30]; select(current_selection, current_object); } if (Obj[14] != 0) { current_object = Obj[14]; select(current_selection, current_object); } if (Obj[13] != 0) { current_object = Obj[13]; select(current_selection, current_object); } if (Obj[4] != 0) { current_object = Obj[4]; select(current_selection, current_object); } if (Obj[3] != 0) { current_object = Obj[3]; select(current_selection, current_object); } if (Obj[0] != 0) { current_object = Obj[0]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"GrFront"); } if (lang == 1) { name_group(current_object,"GrFront"); } if (lang == 2) { name_group(current_object,"GrFront"); } if (lang == 3) { name_group(current_object,"GrFront"); } if (lang == 4) { name_group(current_object,"GrFront"); } if (lang == 5) { name_group(current_object,"GrFront"); } if (lang == 6) { name_group(current_object,"GrFront"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[45] != 0) { current_object = Obj[45]; select(current_selection, current_object); } if (Obj[44] != 0) { current_object = Obj[44]; select(current_selection, current_object); } if (Obj[43] != 0) { current_object = Obj[43]; select(current_selection, current_object); } if (Obj[42] != 0) { current_object = Obj[42]; select(current_selection, current_object); } if (Obj[41] != 0) { current_object = Obj[41]; select(current_selection, current_object); } if (Obj[25] != 0) { current_object = Obj[25]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grfrontband"); } if (lang == 1) { name_group(current_object,"grfrontband"); } if (lang == 2) { name_group(current_object,"grfrontband"); } if (lang == 3) { name_group(current_object,"grfrontband"); } if (lang == 4) { name_group(current_object,"grfrontband"); } if (lang == 5) { name_group(current_object,"grfrontband"); } if (lang == 6) { name_group(current_object,"grfrontband"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[40] != 0) { current_object = Obj[40]; select(current_selection, current_object); } if (Obj[23] != 0) { current_object = Obj[23]; select(current_selection, current_object); } if (Obj[20] != 0) { current_object = Obj[20]; select(current_selection, current_object); } if (Obj[19] != 0) { current_object = Obj[19]; select(current_selection, current_object); } if (Obj[18] != 0) { current_object = Obj[18]; select(current_selection, current_object); } if (Obj[12] != 0) { current_object = Obj[12]; select(current_selection, current_object); } if (Obj[9] != 0) { current_object = Obj[9]; select(current_selection, current_object); } if (Obj[2] != 0) { current_object = Obj[2]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grlowerback"); } if (lang == 1) { name_group(current_object,"grlowerback"); } if (lang == 2) { name_group(current_object,"grlowerback"); } if (lang == 3) { name_group(current_object,"grlowerback"); } if (lang == 4) { name_group(current_object,"grlowerback"); } if (lang == 5) { name_group(current_object,"grlowerback"); } if (lang == 6) { name_group(current_object,"grlowerback"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[52] != 0) { current_object = Obj[52]; select(current_selection, current_object); } if (Obj[39] != 0) { current_object = Obj[39]; select(current_selection, current_object); } if (Obj[38] != 0) { current_object = Obj[38]; select(current_selection, current_object); } if (Obj[22] != 0) { current_object = Obj[22]; select(current_selection, current_object); } if (Obj[21] != 0) { current_object = Obj[21]; select(current_selection, current_object); } if (Obj[17] != 0) { current_object = Obj[17]; select(current_selection, current_object); } if (Obj[10] != 0) { current_object = Obj[10]; select(current_selection, current_object); } if (Obj[8] != 0) { current_object = Obj[8]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grlowerfront"); } if (lang == 1) { name_group(current_object,"grlowerfront"); } if (lang == 2) { name_group(current_object,"grlowerfront"); } if (lang == 3) { name_group(current_object,"grlowerfront"); } if (lang == 4) { name_group(current_object,"grlowerfront"); } if (lang == 5) { name_group(current_object,"grlowerfront"); } if (lang == 6) { name_group(current_object,"grlowerfront"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[77] != 0) { current_object = Obj[77]; select(current_selection, current_object); } if (Obj[73] != 0) { current_object = Obj[73]; select(current_selection, current_object); } if (Obj[64] != 0) { current_object = Obj[64]; select(current_selection, current_object); } if (Obj[63] != 0) { current_object = Obj[63]; select(current_selection, current_object); } if (Obj[62] != 0) { current_object = Obj[62]; select(current_selection, current_object); } if (Obj[55] != 0) { current_object = Obj[55]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grSideBackPanel"); } if (lang == 1) { name_group(current_object,"grSideBackPanel"); } if (lang == 2) { name_group(current_object,"grSideBackPanel"); } if (lang == 3) { name_group(current_object,"grSideBackPanel"); } if (lang == 4) { name_group(current_object,"grSideBackPanel"); } if (lang == 5) { name_group(current_object,"grSideBackPanel"); } if (lang == 6) { name_group(current_object,"grSideBackPanel"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[78] != 0) { current_object = Obj[78]; select(current_selection, current_object); } if (Obj[74] != 0) { current_object = Obj[74]; select(current_selection, current_object); } if (Obj[67] != 0) { current_object = Obj[67]; select(current_selection, current_object); } if (Obj[66] != 0) { current_object = Obj[66]; select(current_selection, current_object); } if (Obj[65] != 0) { current_object = Obj[65]; select(current_selection, current_object); } if (Obj[54] != 0) { current_object = Obj[54]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"grSideFrontPanel"); } if (lang == 1) { name_group(current_object,"grSideFrontPanel"); } if (lang == 2) { name_group(current_object,"grSideFrontPanel"); } if (lang == 3) { name_group(current_object,"grSideFrontPanel"); } if (lang == 4) { name_group(current_object,"grSideFrontPanel"); } if (lang == 5) { name_group(current_object,"grSideFrontPanel"); } if (lang == 6) { name_group(current_object,"grSideFrontPanel"); } } current_object=0; current_selection=newselection("OBJECT"); if (Obj[84] != 0) { current_object = Obj[84]; select(current_selection, current_object); } if (Obj[83] != 0) { current_object = Obj[83]; select(current_selection, current_object); } if (Obj[82] != 0) { current_object = Obj[82]; select(current_selection, current_object); } if (Obj[81] != 0) { current_object = Obj[81]; select(current_selection, current_object); } if (Obj[80] != 0) { current_object = Obj[80]; select(current_selection, current_object); } group(current_selection); deselect(current_selection); if (current_object != 0) { if (lang == 0) { name_group(current_object,"GrSleeve"); } if (lang == 1) { name_group(current_object,"GrSleeve"); } if (lang == 2) { name_group(current_object,"GrSleeve"); } if (lang == 3) { name_group(current_object,"GrSleeve"); } if (lang == 4) { name_group(current_object,"GrSleeve"); } if (lang == 5) { name_group(current_object,"GrSleeve"); } if (lang == 6) { name_group(current_object,"GrSleeve"); } } current_selection=newselection("OBJECT"); for (temp=0; temp < 85; temp=temp+1) { if (Mrk[temp] != 0) { select(current_selection, Mrk[temp]); } } check_overlap(current_selection); deselect(current_selection); run_command("ZOOMALL"); } Popup0() { if (lang == 0) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } if (lang == 1) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } if (lang == 2) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } if (lang == 3) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } if (lang == 4) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } if (lang == 5) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } if (lang == 6) { start_pict_dialog("Front"); add_pict_item("Empire Dress",""); add_pict_item("Empire Dress with Band",""); run_pict("Next"); Flow[0] = get_pict_result(); Forward(); } } Popup1() { if (lang == 0) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Empire Dress"); add_pict_item("A-Line","empire-aline.jpg"); add_pict_item("Fitted Dress","empiredress2.jpg"); add_pict_item("Fitted Panel Dress","empire-panel.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } } Popup2() { if (lang == 0) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Empire Dress with Band"); add_pict_item("A-Line Dress","band-empire.jpg"); add_pict_item("Fitted Dress with Band","empiredress1.jpg"); add_pict_item("Fitted Panel Dress with Band","band-panel.jpg"); add_pict_item("Wrap dress","band-wrap.jpg"); if (run_pict("Back", "Next")) { Flow[0] = get_pict_result(); Forward(); } else { Backward(); } } } Popup3() { if (lang == 0) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } } Popup4() { if (lang == 0) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("empire with band",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } } Popup5() { if (lang == 0) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Panel Lines"); add_pict_item("empire",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } } Popup6() { Flow[1] = 0; Forward(); } Popup7() { if (lang == 0) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Panel Lines"); add_pict_item("empire with band",""); add_pict_item("No Panels",""); if (run_pict("Back", "Next")) { Flow[1] = get_pict_result(); Forward(); } else { Backward(); } } } Popup8() { Flow[1] = 0; Forward(); } Popup9() { Flow[1] = 0; Forward(); } Popup10() { Flow[1] = 0; Forward(); } Popup11() { if (lang == 0) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 1) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 2) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 3) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 4) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 5) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } if (lang == 6) { start_pict_dialog("Sleeve"); add_pict_item("Short","short-sleeve.jpg"); add_pict_item("Elbow","elbow.jpg"); add_pict_item("Three Quarter","threequarter.jpg"); add_pict_item("Long","long-sleeve.jpg"); add_pict_item("None",""); if (run_pict("Back", "Next")) { Flow[2] = get_pict_result(); Forward(); } else { Backward(); } } } Forward() { if (index == 11) { if (Flow[2] == 4) { Flow[2]=5; done = 1; } if (Flow[2] == 3) { Flow[2]=4; done = 1; } if (Flow[2] == 2) { Flow[2]=3; done = 1; } if (Flow[2] == 1) { Flow[2]=2; done = 1; } if (Flow[2] == 0) { Flow[2]=1; done = 1; } } if (index == 10) { done=1; } if (index == 9) { if (Flow[1] == 0) { Flow[1]=3; index = 11; } } if (index == 8) { if (Flow[1] == 0) { Flow[1]=2; index = 11; } } if (index == 7) { if (Flow[1] == 1) { Flow[1]=3; index = 11; } if (Flow[1] == 0) { Flow[1]=2; index = 11; } } if (index == 6) { if (Flow[1] == 0) { Flow[1]=1; index = 11; } } if (index == 5) { if (Flow[1] == 1) { Flow[1]=3; index = 11; } if (Flow[1] == 0) { Flow[1]=1; index = 11; } } if (index == 4) { if (Flow[1] == 1) { Flow[1]=2; index = 11; } if (Flow[1] == 0) { Flow[1]=1; index = 11; } } if (index == 3) { if (Flow[1] == 2) { Flow[1]=3; index = 11; } if (Flow[1] == 1) { Flow[1]=2; index = 11; } if (Flow[1] == 0) { Flow[1]=1; index = 11; } } if (index == 2) { if (Flow[0] == 3) { Flow[0]=9; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } if (Flow[0] == 2) { Flow[0]=8; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } if (Flow[0] == 1) { Flow[0]=7; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } if (Flow[0] == 0) { Flow[0]=6; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } } if (index == 1) { if (Flow[0] == 2) { Flow[0]=4; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } if (Flow[0] == 1) { Flow[0]=3; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } if (Flow[0] == 0) { Flow[0]=2; index = 3; if ( (Flow[0] == 8) || (Flow[0] == 4)) { index = 4; } if ( (((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 5; } if ( ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 6; } if ( (((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) { index = 7; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 8; } if ( ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) { index = 9; } if ( (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) && ((Flow[0] == 8) || (Flow[0] == 4))) { index = 10; } } } if (index == 0) { if (Flow[0] == 1) { Flow[0]=5; index = 2; } if (Flow[0] == 0) { Flow[0]=1; index = 1; } } } Backward() { if (index == 1) { if (Flow[0] == 1) { index = 0; } } if (index == 2) { if (Flow[0] == 5) { index = 0; } } if (index == 3) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 4) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 5) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 6) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 7) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 8) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 9) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 10) { if (Flow[0] == 2) { index = 1; } if (Flow[0] == 3) { index = 1; } if (Flow[0] == 4) { index = 1; } if (Flow[0] == 6) { index = 2; } if (Flow[0] == 7) { index = 2; } if (Flow[0] == 8) { index = 2; } if (Flow[0] == 9) { index = 2; } } if (index == 11) { if (Flow[1] == 1) { index = 3; } if (Flow[1] == 2) { index = 3; } if (Flow[1] == 3) { index = 3; } if ((Flow[1] == 1) && ((Flow[0] == 8) || (Flow[0] == 4)) ) { index = 4; } if ((Flow[1] == 2) && ((Flow[0] == 8) || (Flow[0] == 4)) ) { index = 4; } if ((Flow[1] == 1) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) ) { index = 5; } if ((Flow[1] == 3) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) ) { index = 5; } if ((Flow[1] == 1) && (((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) ) { index = 6; Backward(); } if ((Flow[1] == 2) && ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) ) { index = 7; } if ((Flow[1] == 3) && ((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) ) { index = 7; } if ((Flow[1] == 2) && (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((Flow[0] == 8) || (Flow[0] == 4))) ) { index = 8; Backward(); } if ((Flow[1] == 3) && (((((((Flow[0] == 9) || (Flow[0] == 8)) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 3)) || (Flow[0] == 2)) && ((((((Flow[0] == 9) || (Flow[0] == 7)) || (Flow[0] == 6)) || (Flow[0] == 4)) || (Flow[0] == 3)) || (Flow[0] == 2))) ) { index = 9; Backward(); } } } Flow0View0() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View0"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View0Points(); } Flow0View0Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; } Flow0View0Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object Back waist dart if (HideObj[2] == 0) { Obj[2] = newobject("poly"); current_point=addpoint(x[96],y[96],"LINE"); current_point=addpoint(x[94],y[94],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); if (lang == 0) { name_object(Obj[2],"Back waist dart"); } if (lang == 1) { name_object(Obj[2],"Back waist dart"); } if (lang == 2) { name_object(Obj[2],"Back waist dart"); } if (lang == 3) { name_object(Obj[2],"Back waist dart"); } if (lang == 4) { name_object(Obj[2],"Back waist dart"); } if (lang == 5) { name_object(Obj[2],"Back waist dart"); } if (lang == 6) { name_object(Obj[2],"Back waist dart"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[98],y[98],"LINE"); current_point=addpoint(x[136],y[136],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[166],y[166],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"LINE"); current_point=addpoint(x[145],y[145],"LINE"); current_point=addpoint(x[209],y[209],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[33],y[33],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[39],y[39],"XARC_CORNER"); current_point=addpoint(x[37],y[37],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[97],y[97],"LINE"); current_point=addpoint(x[90],y[90],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"XARC_CORNER"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object LowerFrontDart if (HideObj[10] == 0) { Obj[10] = newobject("poly"); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[43],y[43],"LINE"); current_point=addpoint(x[67],y[67],"LINE"); current_point=addpoint(x[44],y[44],"LINE"); current_point=addpoint(x[50],y[50],"OPEN"); if (lang == 0) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 1) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 2) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 3) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 4) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 5) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 6) { name_object(Obj[10],"LowerFrontDart"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object SlitLine if (HideObj[12] == 0) { Obj[12] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[12],"SlitLine"); } if (lang == 1) { name_object(Obj[12],"SlitLine"); } if (lang == 2) { name_object(Obj[12],"SlitLine"); } if (lang == 3) { name_object(Obj[12],"SlitLine"); } if (lang == 4) { name_object(Obj[12],"SlitLine"); } if (lang == 5) { name_object(Obj[12],"SlitLine"); } if (lang == 6) { name_object(Obj[12],"SlitLine"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object backband1 if (HideObj[24] == 0) { Obj[24] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[255],y[255],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[256],y[256],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[257],y[257],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[270],y[270],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[269],y[269],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[258],y[258],"LINE"); current_point=addpoint(x[259],y[259],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[160],y[160],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[24],"backband1"); } if (lang == 1) { name_object(Obj[24],"backband1"); } if (lang == 2) { name_object(Obj[24],"backband1"); } if (lang == 3) { name_object(Obj[24],"backband1"); } if (lang == 4) { name_object(Obj[24],"backband1"); } if (lang == 5) { name_object(Obj[24],"backband1"); } if (lang == 6) { name_object(Obj[24],"backband1"); } } //Object frontband1 if (HideObj[25] == 0) { Obj[25] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[163],y[163],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[44],y[44],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[244],y[244],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[245],y[245],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[246],y[246],"LINE"); current_point=addpoint(x[267],y[267],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[268],y[268],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[239],y[239],"LINE"); current_point=addpoint(x[240],y[240],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[241],y[241],"LINE"); notch_type(current_point,"TAB",0); if (lang == 0) { name_object(Obj[25],"frontband1"); } if (lang == 1) { name_object(Obj[25],"frontband1"); } if (lang == 2) { name_object(Obj[25],"frontband1"); } if (lang == 3) { name_object(Obj[25],"frontband1"); } if (lang == 4) { name_object(Obj[25],"frontband1"); } if (lang == 5) { name_object(Obj[25],"frontband1"); } if (lang == 6) { name_object(Obj[25],"frontband1"); } } //Object lowerRotate1 if (HideObj[26] == 0) { Obj[26] = newobject("poly"); current_point=addpoint(x[173],y[173],"LINE"); current_point=addpoint(x[174],y[174],"LINE"); current_point=addpoint(x[175],y[175],"LINE"); current_point=addpoint(x[176],y[176],"LINE"); current_point=addpoint(x[177],y[177],"LINE"); current_point=addpoint(x[178],y[178],"LINE"); current_point=addpoint(x[179],y[179],"LINE"); current_point=addpoint(x[180],y[180],"OPEN"); if (lang == 0) { name_object(Obj[26],"lowerRotate1"); } if (lang == 1) { name_object(Obj[26],"lowerRotate1"); } if (lang == 2) { name_object(Obj[26],"lowerRotate1"); } if (lang == 3) { name_object(Obj[26],"lowerRotate1"); } if (lang == 4) { name_object(Obj[26],"lowerRotate1"); } if (lang == 5) { name_object(Obj[26],"lowerRotate1"); } if (lang == 6) { name_object(Obj[26],"lowerRotate1"); } } //Object lowerRotate2 if (HideObj[27] == 0) { Obj[27] = newobject("poly"); current_point=addpoint(x[181],y[181],"LINE"); current_point=addpoint(x[182],y[182],"LINE"); current_point=addpoint(x[183],y[183],"LINE"); current_point=addpoint(x[184],y[184],"LINE"); current_point=addpoint(x[185],y[185],"LINE"); current_point=addpoint(x[186],y[186],"LINE"); current_point=addpoint(x[187],y[187],"LINE"); current_point=addpoint(x[188],y[188],"OPEN"); if (lang == 0) { name_object(Obj[27],"lowerRotate2"); } if (lang == 1) { name_object(Obj[27],"lowerRotate2"); } if (lang == 2) { name_object(Obj[27],"lowerRotate2"); } if (lang == 3) { name_object(Obj[27],"lowerRotate2"); } if (lang == 4) { name_object(Obj[27],"lowerRotate2"); } if (lang == 5) { name_object(Obj[27],"lowerRotate2"); } if (lang == 6) { name_object(Obj[27],"lowerRotate2"); } } //Object banddressalinerotate1 if (HideObj[28] == 0) { Obj[28] = newobject("poly"); current_point=addpoint(x[211],y[211],"LINE"); current_point=addpoint(x[212],y[212],"LINE"); current_point=addpoint(x[213],y[213],"LINE"); current_point=addpoint(x[214],y[214],"LINE"); current_point=addpoint(x[215],y[215],"LINE"); current_point=addpoint(x[216],y[216],"LINE"); current_point=addpoint(x[217],y[217],"LINE"); current_point=addpoint(x[218],y[218],"OPEN"); if (lang == 0) { name_object(Obj[28],"banddressalinerotate1"); } if (lang == 1) { name_object(Obj[28],"banddressalinerotate1"); } if (lang == 2) { name_object(Obj[28],"banddressalinerotate1"); } if (lang == 3) { name_object(Obj[28],"banddressalinerotate1"); } if (lang == 4) { name_object(Obj[28],"banddressalinerotate1"); } if (lang == 5) { name_object(Obj[28],"banddressalinerotate1"); } if (lang == 6) { name_object(Obj[28],"banddressalinerotate1"); } } //Object banddressalinerotate2 if (HideObj[29] == 0) { Obj[29] = newobject("poly"); current_point=addpoint(x[219],y[219],"LINE"); current_point=addpoint(x[220],y[220],"LINE"); current_point=addpoint(x[221],y[221],"LINE"); current_point=addpoint(x[222],y[222],"LINE"); current_point=addpoint(x[223],y[223],"LINE"); current_point=addpoint(x[224],y[224],"LINE"); current_point=addpoint(x[225],y[225],"OPEN"); if (lang == 0) { name_object(Obj[29],"banddressalinerotate2"); } if (lang == 1) { name_object(Obj[29],"banddressalinerotate2"); } if (lang == 2) { name_object(Obj[29],"banddressalinerotate2"); } if (lang == 3) { name_object(Obj[29],"banddressalinerotate2"); } if (lang == 4) { name_object(Obj[29],"banddressalinerotate2"); } if (lang == 5) { name_object(Obj[29],"banddressalinerotate2"); } if (lang == 6) { name_object(Obj[29],"banddressalinerotate2"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object topline if (HideObj[36] == 0) { Obj[36] = newobject("poly"); current_point=addpoint(x[276],y[276],"LINE"); current_point=addpoint(x[282],y[282],"LINE"); current_point=addpoint(x[283],y[283],"OPEN"); if (lang == 0) { name_object(Obj[36],"topline"); } if (lang == 1) { name_object(Obj[36],"topline"); } if (lang == 2) { name_object(Obj[36],"topline"); } if (lang == 3) { name_object(Obj[36],"topline"); } if (lang == 4) { name_object(Obj[36],"topline"); } if (lang == 5) { name_object(Obj[36],"topline"); } if (lang == 6) { name_object(Obj[36],"topline"); } } //Object rotateskt if (HideObj[37] == 0) { Obj[37] = newobject("poly"); current_point=addpoint(x[291],y[291],"LINE"); current_point=addpoint(x[292],y[292],"LINE"); current_point=addpoint(x[293],y[293],"LINE"); current_point=addpoint(x[294],y[294],"LINE"); if (lang == 0) { name_object(Obj[37],"rotateskt"); } if (lang == 1) { name_object(Obj[37],"rotateskt"); } if (lang == 2) { name_object(Obj[37],"rotateskt"); } if (lang == 3) { name_object(Obj[37],"rotateskt"); } if (lang == 4) { name_object(Obj[37],"rotateskt"); } if (lang == 5) { name_object(Obj[37],"rotateskt"); } if (lang == 6) { name_object(Obj[37],"rotateskt"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(24, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(25, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View1() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View1"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View1Points(); } Flow0View1Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; } Flow0View1Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object Back waist dart if (HideObj[2] == 0) { Obj[2] = newobject("poly"); current_point=addpoint(x[96],y[96],"LINE"); current_point=addpoint(x[94],y[94],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); if (lang == 0) { name_object(Obj[2],"Back waist dart"); } if (lang == 1) { name_object(Obj[2],"Back waist dart"); } if (lang == 2) { name_object(Obj[2],"Back waist dart"); } if (lang == 3) { name_object(Obj[2],"Back waist dart"); } if (lang == 4) { name_object(Obj[2],"Back waist dart"); } if (lang == 5) { name_object(Obj[2],"Back waist dart"); } if (lang == 6) { name_object(Obj[2],"Back waist dart"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[98],y[98],"LINE"); current_point=addpoint(x[136],y[136],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[166],y[166],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"LINE"); current_point=addpoint(x[145],y[145],"LINE"); current_point=addpoint(x[209],y[209],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[33],y[33],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[39],y[39],"XARC_CORNER"); current_point=addpoint(x[37],y[37],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[97],y[97],"LINE"); current_point=addpoint(x[90],y[90],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"XARC_CORNER"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object LowerFrontDart if (HideObj[10] == 0) { Obj[10] = newobject("poly"); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[43],y[43],"LINE"); current_point=addpoint(x[67],y[67],"LINE"); current_point=addpoint(x[44],y[44],"LINE"); current_point=addpoint(x[50],y[50],"OPEN"); if (lang == 0) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 1) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 2) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 3) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 4) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 5) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 6) { name_object(Obj[10],"LowerFrontDart"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object SlitLine if (HideObj[12] == 0) { Obj[12] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[12],"SlitLine"); } if (lang == 1) { name_object(Obj[12],"SlitLine"); } if (lang == 2) { name_object(Obj[12],"SlitLine"); } if (lang == 3) { name_object(Obj[12],"SlitLine"); } if (lang == 4) { name_object(Obj[12],"SlitLine"); } if (lang == 5) { name_object(Obj[12],"SlitLine"); } if (lang == 6) { name_object(Obj[12],"SlitLine"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View2() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View2"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View2Points(); } Flow0View2Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; } Flow0View2Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"XARC_START"); current_point=addpoint(x[145],y[145],"XARC_CORNER"); current_point=addpoint(x[180],y[180],"LINE"); current_point=addpoint(x[179],y[179],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[178],y[178],"XARC_CORNER"); current_point=addpoint(x[177],y[177],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[176],y[176],"LINE"); current_point=addpoint(x[175],y[175],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[174],y[174],"LINE"); notch_type(current_point,"TAB",1); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[181],y[181],"LINE"); current_point=addpoint(x[182],y[182],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[183],y[183],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[184],y[184],"LINE"); current_point=addpoint(x[185],y[185],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[186],y[186],"XARC_CORNER"); current_point=addpoint(x[187],y[187],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[188],y[188],"XARC_START"); current_point=addpoint(x[171],y[171],"XARC_CORNER"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View3() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View3"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View3Points(); } Flow0View3Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; } Flow0View3Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object Back waist dart if (HideObj[2] == 0) { Obj[2] = newobject("poly"); current_point=addpoint(x[96],y[96],"LINE"); current_point=addpoint(x[94],y[94],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); if (lang == 0) { name_object(Obj[2],"Back waist dart"); } if (lang == 1) { name_object(Obj[2],"Back waist dart"); } if (lang == 2) { name_object(Obj[2],"Back waist dart"); } if (lang == 3) { name_object(Obj[2],"Back waist dart"); } if (lang == 4) { name_object(Obj[2],"Back waist dart"); } if (lang == 5) { name_object(Obj[2],"Back waist dart"); } if (lang == 6) { name_object(Obj[2],"Back waist dart"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[98],y[98],"LINE"); current_point=addpoint(x[136],y[136],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[166],y[166],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"LINE"); current_point=addpoint(x[145],y[145],"LINE"); current_point=addpoint(x[209],y[209],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[33],y[33],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[39],y[39],"XARC_CORNER"); current_point=addpoint(x[37],y[37],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[97],y[97],"LINE"); current_point=addpoint(x[90],y[90],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"XARC_CORNER"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object LowerFrontDart if (HideObj[10] == 0) { Obj[10] = newobject("poly"); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[43],y[43],"LINE"); current_point=addpoint(x[67],y[67],"LINE"); current_point=addpoint(x[44],y[44],"LINE"); current_point=addpoint(x[50],y[50],"OPEN"); if (lang == 0) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 1) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 2) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 3) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 4) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 5) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 6) { name_object(Obj[10],"LowerFrontDart"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object SlitLine if (HideObj[12] == 0) { Obj[12] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[12],"SlitLine"); } if (lang == 1) { name_object(Obj[12],"SlitLine"); } if (lang == 2) { name_object(Obj[12],"SlitLine"); } if (lang == 3) { name_object(Obj[12],"SlitLine"); } if (lang == 4) { name_object(Obj[12],"SlitLine"); } if (lang == 5) { name_object(Obj[12],"SlitLine"); } if (lang == 6) { name_object(Obj[12],"SlitLine"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View4() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View4"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View4Points(); } Flow0View4Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; } Flow0View4Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View5() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View5"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View5Points(); } Flow0View5Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; //7X1 x[331]=x[69]; y[331]=y[69]+0.5; //7x2 x[332] = x[141]; y[332] = y[331]; } Flow0View5Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object Back waist dart if (HideObj[2] == 0) { Obj[2] = newobject("poly"); current_point=addpoint(x[96],y[96],"LINE"); current_point=addpoint(x[94],y[94],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); if (lang == 0) { name_object(Obj[2],"Back waist dart"); } if (lang == 1) { name_object(Obj[2],"Back waist dart"); } if (lang == 2) { name_object(Obj[2],"Back waist dart"); } if (lang == 3) { name_object(Obj[2],"Back waist dart"); } if (lang == 4) { name_object(Obj[2],"Back waist dart"); } if (lang == 5) { name_object(Obj[2],"Back waist dart"); } if (lang == 6) { name_object(Obj[2],"Back waist dart"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[98],y[98],"LINE"); current_point=addpoint(x[136],y[136],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[166],y[166],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"LINE"); current_point=addpoint(x[145],y[145],"LINE"); current_point=addpoint(x[209],y[209],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[33],y[33],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[39],y[39],"XARC_CORNER"); current_point=addpoint(x[37],y[37],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[97],y[97],"LINE"); current_point=addpoint(x[90],y[90],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"XARC_CORNER"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object LowerFrontDart if (HideObj[10] == 0) { Obj[10] = newobject("poly"); current_point=addpoint(x[51],y[51],"LINE"); current_point=addpoint(x[43],y[43],"LINE"); current_point=addpoint(x[67],y[67],"LINE"); current_point=addpoint(x[44],y[44],"LINE"); current_point=addpoint(x[50],y[50],"OPEN"); if (lang == 0) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 1) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 2) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 3) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 4) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 5) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 6) { name_object(Obj[10],"LowerFrontDart"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object SlitLine if (HideObj[12] == 0) { Obj[12] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[12],"SlitLine"); } if (lang == 1) { name_object(Obj[12],"SlitLine"); } if (lang == 2) { name_object(Obj[12],"SlitLine"); } if (lang == 3) { name_object(Obj[12],"SlitLine"); } if (lang == 4) { name_object(Obj[12],"SlitLine"); } if (lang == 5) { name_object(Obj[12],"SlitLine"); } if (lang == 6) { name_object(Obj[12],"SlitLine"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object backband1 if (HideObj[24] == 0) { Obj[24] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[255],y[255],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[256],y[256],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[257],y[257],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[270],y[270],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[269],y[269],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[258],y[258],"LINE"); current_point=addpoint(x[259],y[259],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[160],y[160],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[24],"backband1"); } if (lang == 1) { name_object(Obj[24],"backband1"); } if (lang == 2) { name_object(Obj[24],"backband1"); } if (lang == 3) { name_object(Obj[24],"backband1"); } if (lang == 4) { name_object(Obj[24],"backband1"); } if (lang == 5) { name_object(Obj[24],"backband1"); } if (lang == 6) { name_object(Obj[24],"backband1"); } } //Object frontband1 if (HideObj[25] == 0) { Obj[25] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[163],y[163],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[44],y[44],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[244],y[244],"LINE"); current_point=addpoint(x[245],y[245],"LINE"); current_point=addpoint(x[246],y[246],"LINE"); current_point=addpoint(x[267],y[267],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[268],y[268],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[239],y[239],"LINE"); current_point=addpoint(x[240],y[240],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[241],y[241],"LINE"); notch_type(current_point,"TAB",0); if (lang == 0) { name_object(Obj[25],"frontband1"); } if (lang == 1) { name_object(Obj[25],"frontband1"); } if (lang == 2) { name_object(Obj[25],"frontband1"); } if (lang == 3) { name_object(Obj[25],"frontband1"); } if (lang == 4) { name_object(Obj[25],"frontband1"); } if (lang == 5) { name_object(Obj[25],"frontband1"); } if (lang == 6) { name_object(Obj[25],"frontband1"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object topline if (HideObj[36] == 0) { Obj[36] = newobject("poly"); current_point=addpoint(x[276],y[276],"LINE"); current_point=addpoint(x[282],y[282],"LINE"); current_point=addpoint(x[283],y[283],"OPEN"); if (lang == 0) { name_object(Obj[36],"topline"); } if (lang == 1) { name_object(Obj[36],"topline"); } if (lang == 2) { name_object(Obj[36],"topline"); } if (lang == 3) { name_object(Obj[36],"topline"); } if (lang == 4) { name_object(Obj[36],"topline"); } if (lang == 5) { name_object(Obj[36],"topline"); } if (lang == 6) { name_object(Obj[36],"topline"); } } //Object rotateskt if (HideObj[37] == 0) { Obj[37] = newobject("poly"); current_point=addpoint(x[291],y[291],"LINE"); current_point=addpoint(x[292],y[292],"LINE"); current_point=addpoint(x[293],y[293],"LINE"); current_point=addpoint(x[294],y[294],"LINE"); if (lang == 0) { name_object(Obj[37],"rotateskt"); } if (lang == 1) { name_object(Obj[37],"rotateskt"); } if (lang == 2) { name_object(Obj[37],"rotateskt"); } if (lang == 3) { name_object(Obj[37],"rotateskt"); } if (lang == 4) { name_object(Obj[37],"rotateskt"); } if (lang == 5) { name_object(Obj[37],"rotateskt"); } if (lang == 6) { name_object(Obj[37],"rotateskt"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } //Object txt5a if (HideObj[41] == 0) { if (lang == 0) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[3],(y[3]+0.25),"LINE"); if (lang == 0) { name_object(Obj[41],"txt5a"); } if (lang == 1) { name_object(Obj[41],"txt5a"); } if (lang == 2) { name_object(Obj[41],"txt5a"); } if (lang == 3) { name_object(Obj[41],"txt5a"); } if (lang == 4) { name_object(Obj[41],"txt5a"); } if (lang == 5) { name_object(Obj[41],"txt5a"); } if (lang == 6) { name_object(Obj[41],"txt5a"); } } //Object txt 5b if (HideObj[42] == 0) { if (lang == 0) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+0.5),"LINE"); if (lang == 0) { name_object(Obj[42],"txt 5b"); } if (lang == 1) { name_object(Obj[42],"txt 5b"); } if (lang == 2) { name_object(Obj[42],"txt 5b"); } if (lang == 3) { name_object(Obj[42],"txt 5b"); } if (lang == 4) { name_object(Obj[42],"txt 5b"); } if (lang == 5) { name_object(Obj[42],"txt 5b"); } if (lang == 6) { name_object(Obj[42],"txt 5b"); } } //Object txt5c if (HideObj[43] == 0) { if (lang == 0) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),y[267],"LINE"); if (lang == 0) { name_object(Obj[43],"txt5c"); } if (lang == 1) { name_object(Obj[43],"txt5c"); } if (lang == 2) { name_object(Obj[43],"txt5c"); } if (lang == 3) { name_object(Obj[43],"txt5c"); } if (lang == 4) { name_object(Obj[43],"txt5c"); } if (lang == 5) { name_object(Obj[43],"txt5c"); } if (lang == 6) { name_object(Obj[43],"txt5c"); } } //Object txt5d if (HideObj[44] == 0) { if (lang == 0) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[44],"txt5d"); } if (lang == 1) { name_object(Obj[44],"txt5d"); } if (lang == 2) { name_object(Obj[44],"txt5d"); } if (lang == 3) { name_object(Obj[44],"txt5d"); } if (lang == 4) { name_object(Obj[44],"txt5d"); } if (lang == 5) { name_object(Obj[44],"txt5d"); } if (lang == 6) { name_object(Obj[44],"txt5d"); } } //Object txt5e if (HideObj[45] == 0) { if (lang == 0) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[246]+1),(y[246]+0.25),"LINE"); if (lang == 0) { name_object(Obj[45],"txt5e"); } if (lang == 1) { name_object(Obj[45],"txt5e"); } if (lang == 2) { name_object(Obj[45],"txt5e"); } if (lang == 3) { name_object(Obj[45],"txt5e"); } if (lang == 4) { name_object(Obj[45],"txt5e"); } if (lang == 5) { name_object(Obj[45],"txt5e"); } if (lang == 6) { name_object(Obj[45],"txt5e"); } } //Object txt5g if (HideObj[46] == 0) { if (lang == 0) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[117],(y[117]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[46],"txt5g"); } if (lang == 1) { name_object(Obj[46],"txt5g"); } if (lang == 2) { name_object(Obj[46],"txt5g"); } if (lang == 3) { name_object(Obj[46],"txt5g"); } if (lang == 4) { name_object(Obj[46],"txt5g"); } if (lang == 5) { name_object(Obj[46],"txt5g"); } if (lang == 6) { name_object(Obj[46],"txt5g"); } } //Object txt5h if (HideObj[47] == 0) { if (lang == 0) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+0.5),"LINE"); if (lang == 0) { name_object(Obj[47],"txt5h"); } if (lang == 1) { name_object(Obj[47],"txt5h"); } if (lang == 2) { name_object(Obj[47],"txt5h"); } if (lang == 3) { name_object(Obj[47],"txt5h"); } if (lang == 4) { name_object(Obj[47],"txt5h"); } if (lang == 5) { name_object(Obj[47],"txt5h"); } if (lang == 6) { name_object(Obj[47],"txt5h"); } } //Object txt5i if (HideObj[48] == 0) { if (lang == 0) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),y[271],"LINE"); if (lang == 0) { name_object(Obj[48],"txt5i"); } if (lang == 1) { name_object(Obj[48],"txt5i"); } if (lang == 2) { name_object(Obj[48],"txt5i"); } if (lang == 3) { name_object(Obj[48],"txt5i"); } if (lang == 4) { name_object(Obj[48],"txt5i"); } if (lang == 5) { name_object(Obj[48],"txt5i"); } if (lang == 6) { name_object(Obj[48],"txt5i"); } } //Object txt5j if (HideObj[49] == 0) { if (lang == 0) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[49],"txt5j"); } if (lang == 1) { name_object(Obj[49],"txt5j"); } if (lang == 2) { name_object(Obj[49],"txt5j"); } if (lang == 3) { name_object(Obj[49],"txt5j"); } if (lang == 4) { name_object(Obj[49],"txt5j"); } if (lang == 5) { name_object(Obj[49],"txt5j"); } if (lang == 6) { name_object(Obj[49],"txt5j"); } } //Object txt5k if (HideObj[50] == 0) { if (lang == 0) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[69]+0.5),(y[69]+0.25),"LINE"); if (lang == 0) { name_object(Obj[50],"txt5k"); } if (lang == 1) { name_object(Obj[50],"txt5k"); } if (lang == 2) { name_object(Obj[50],"txt5k"); } if (lang == 3) { name_object(Obj[50],"txt5k"); } if (lang == 4) { name_object(Obj[50],"txt5k"); } if (lang == 5) { name_object(Obj[50],"txt5k"); } if (lang == 6) { name_object(Obj[50],"txt5k"); } } //Object backbandgrainline if (HideObj[51] == 0) { Obj[51] = newobject("poly"); current_point=addpoint(x[141],y[141],"LINE"); current_point=addpoint(x[332],y[332],"OPEN"); if (lang == 0) { name_object(Obj[51],"backbandgrainline"); } if (lang == 1) { name_object(Obj[51],"backbandgrainline"); } if (lang == 2) { name_object(Obj[51],"backbandgrainline"); } if (lang == 3) { name_object(Obj[51],"backbandgrainline"); } if (lang == 4) { name_object(Obj[51],"backbandgrainline"); } if (lang == 5) { name_object(Obj[51],"backbandgrainline"); } if (lang == 6) { name_object(Obj[51],"backbandgrainline"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(24, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(25, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View6() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View6"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View6Points(); } Flow0View6Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; //7X1 x[331]=x[69]; y[331]=y[69]+0.5; //7x2 x[332] = x[141]; y[332] = y[331]; } Flow0View6Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"XARC_START"); current_point=addpoint(x[145],y[145],"XARC_CORNER"); current_point=addpoint(x[218],y[218],"LINE"); current_point=addpoint(x[217],y[217],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[216],y[216],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[215],y[215],"XARC_CORNER"); current_point=addpoint(x[214],y[214],"XARC_START"); current_point=addpoint(x[162],y[162],"XARC_CORNER"); current_point=addpoint(x[278],y[278],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[277],y[277],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[276],y[276],"LINE"); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[272],y[272],"LINE"); current_point=addpoint(x[273],y[273],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[274],y[274],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[275],y[275],"XARC_CORNER"); current_point=addpoint(x[221],y[221],"XARC_START"); current_point=addpoint(x[222],y[222],"XARC_CORNER"); current_point=addpoint(x[223],y[223],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[224],y[224],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[225],y[225],"XARC_START"); current_point=addpoint(x[144],y[144],"XARC_CORNER"); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object backband1 if (HideObj[24] == 0) { Obj[24] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[255],y[255],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[256],y[256],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[257],y[257],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[270],y[270],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[269],y[269],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[258],y[258],"LINE"); current_point=addpoint(x[259],y[259],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[160],y[160],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[24],"backband1"); } if (lang == 1) { name_object(Obj[24],"backband1"); } if (lang == 2) { name_object(Obj[24],"backband1"); } if (lang == 3) { name_object(Obj[24],"backband1"); } if (lang == 4) { name_object(Obj[24],"backband1"); } if (lang == 5) { name_object(Obj[24],"backband1"); } if (lang == 6) { name_object(Obj[24],"backband1"); } } //Object frontband1 if (HideObj[25] == 0) { Obj[25] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[163],y[163],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[44],y[44],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[244],y[244],"LINE"); current_point=addpoint(x[245],y[245],"LINE"); current_point=addpoint(x[246],y[246],"LINE"); current_point=addpoint(x[267],y[267],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[268],y[268],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[239],y[239],"LINE"); current_point=addpoint(x[240],y[240],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[241],y[241],"LINE"); notch_type(current_point,"TAB",0); if (lang == 0) { name_object(Obj[25],"frontband1"); } if (lang == 1) { name_object(Obj[25],"frontband1"); } if (lang == 2) { name_object(Obj[25],"frontband1"); } if (lang == 3) { name_object(Obj[25],"frontband1"); } if (lang == 4) { name_object(Obj[25],"frontband1"); } if (lang == 5) { name_object(Obj[25],"frontband1"); } if (lang == 6) { name_object(Obj[25],"frontband1"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } //Object txt5a if (HideObj[41] == 0) { if (lang == 0) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[3],(y[3]+0.25),"LINE"); if (lang == 0) { name_object(Obj[41],"txt5a"); } if (lang == 1) { name_object(Obj[41],"txt5a"); } if (lang == 2) { name_object(Obj[41],"txt5a"); } if (lang == 3) { name_object(Obj[41],"txt5a"); } if (lang == 4) { name_object(Obj[41],"txt5a"); } if (lang == 5) { name_object(Obj[41],"txt5a"); } if (lang == 6) { name_object(Obj[41],"txt5a"); } } //Object txt 5b if (HideObj[42] == 0) { if (lang == 0) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+0.5),"LINE"); if (lang == 0) { name_object(Obj[42],"txt 5b"); } if (lang == 1) { name_object(Obj[42],"txt 5b"); } if (lang == 2) { name_object(Obj[42],"txt 5b"); } if (lang == 3) { name_object(Obj[42],"txt 5b"); } if (lang == 4) { name_object(Obj[42],"txt 5b"); } if (lang == 5) { name_object(Obj[42],"txt 5b"); } if (lang == 6) { name_object(Obj[42],"txt 5b"); } } //Object txt5c if (HideObj[43] == 0) { if (lang == 0) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),y[267],"LINE"); if (lang == 0) { name_object(Obj[43],"txt5c"); } if (lang == 1) { name_object(Obj[43],"txt5c"); } if (lang == 2) { name_object(Obj[43],"txt5c"); } if (lang == 3) { name_object(Obj[43],"txt5c"); } if (lang == 4) { name_object(Obj[43],"txt5c"); } if (lang == 5) { name_object(Obj[43],"txt5c"); } if (lang == 6) { name_object(Obj[43],"txt5c"); } } //Object txt5d if (HideObj[44] == 0) { if (lang == 0) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[44],"txt5d"); } if (lang == 1) { name_object(Obj[44],"txt5d"); } if (lang == 2) { name_object(Obj[44],"txt5d"); } if (lang == 3) { name_object(Obj[44],"txt5d"); } if (lang == 4) { name_object(Obj[44],"txt5d"); } if (lang == 5) { name_object(Obj[44],"txt5d"); } if (lang == 6) { name_object(Obj[44],"txt5d"); } } //Object txt5e if (HideObj[45] == 0) { if (lang == 0) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[246]+1),(y[246]+0.25),"LINE"); if (lang == 0) { name_object(Obj[45],"txt5e"); } if (lang == 1) { name_object(Obj[45],"txt5e"); } if (lang == 2) { name_object(Obj[45],"txt5e"); } if (lang == 3) { name_object(Obj[45],"txt5e"); } if (lang == 4) { name_object(Obj[45],"txt5e"); } if (lang == 5) { name_object(Obj[45],"txt5e"); } if (lang == 6) { name_object(Obj[45],"txt5e"); } } //Object txt5g if (HideObj[46] == 0) { if (lang == 0) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[117],(y[117]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[46],"txt5g"); } if (lang == 1) { name_object(Obj[46],"txt5g"); } if (lang == 2) { name_object(Obj[46],"txt5g"); } if (lang == 3) { name_object(Obj[46],"txt5g"); } if (lang == 4) { name_object(Obj[46],"txt5g"); } if (lang == 5) { name_object(Obj[46],"txt5g"); } if (lang == 6) { name_object(Obj[46],"txt5g"); } } //Object txt5h if (HideObj[47] == 0) { if (lang == 0) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+0.5),"LINE"); if (lang == 0) { name_object(Obj[47],"txt5h"); } if (lang == 1) { name_object(Obj[47],"txt5h"); } if (lang == 2) { name_object(Obj[47],"txt5h"); } if (lang == 3) { name_object(Obj[47],"txt5h"); } if (lang == 4) { name_object(Obj[47],"txt5h"); } if (lang == 5) { name_object(Obj[47],"txt5h"); } if (lang == 6) { name_object(Obj[47],"txt5h"); } } //Object txt5i if (HideObj[48] == 0) { if (lang == 0) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),y[271],"LINE"); if (lang == 0) { name_object(Obj[48],"txt5i"); } if (lang == 1) { name_object(Obj[48],"txt5i"); } if (lang == 2) { name_object(Obj[48],"txt5i"); } if (lang == 3) { name_object(Obj[48],"txt5i"); } if (lang == 4) { name_object(Obj[48],"txt5i"); } if (lang == 5) { name_object(Obj[48],"txt5i"); } if (lang == 6) { name_object(Obj[48],"txt5i"); } } //Object txt5j if (HideObj[49] == 0) { if (lang == 0) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[49],"txt5j"); } if (lang == 1) { name_object(Obj[49],"txt5j"); } if (lang == 2) { name_object(Obj[49],"txt5j"); } if (lang == 3) { name_object(Obj[49],"txt5j"); } if (lang == 4) { name_object(Obj[49],"txt5j"); } if (lang == 5) { name_object(Obj[49],"txt5j"); } if (lang == 6) { name_object(Obj[49],"txt5j"); } } //Object txt5k if (HideObj[50] == 0) { if (lang == 0) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[69]+0.5),(y[69]+0.25),"LINE"); if (lang == 0) { name_object(Obj[50],"txt5k"); } if (lang == 1) { name_object(Obj[50],"txt5k"); } if (lang == 2) { name_object(Obj[50],"txt5k"); } if (lang == 3) { name_object(Obj[50],"txt5k"); } if (lang == 4) { name_object(Obj[50],"txt5k"); } if (lang == 5) { name_object(Obj[50],"txt5k"); } if (lang == 6) { name_object(Obj[50],"txt5k"); } } //Object backbandgrainline if (HideObj[51] == 0) { Obj[51] = newobject("poly"); current_point=addpoint(x[141],y[141],"LINE"); current_point=addpoint(x[332],y[332],"OPEN"); if (lang == 0) { name_object(Obj[51],"backbandgrainline"); } if (lang == 1) { name_object(Obj[51],"backbandgrainline"); } if (lang == 2) { name_object(Obj[51],"backbandgrainline"); } if (lang == 3) { name_object(Obj[51],"backbandgrainline"); } if (lang == 4) { name_object(Obj[51],"backbandgrainline"); } if (lang == 5) { name_object(Obj[51],"backbandgrainline"); } if (lang == 6) { name_object(Obj[51],"backbandgrainline"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(24, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(25, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View7() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View7"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View7Points(); } Flow0View7Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; //7X1 x[331]=x[69]; y[331]=y[69]+0.5; //7x2 x[332] = x[141]; y[332] = y[331]; } Flow0View7Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object Back waist dart if (HideObj[2] == 0) { Obj[2] = newobject("poly"); current_point=addpoint(x[275],y[275],"LINE"); current_point=addpoint(x[94],y[94],"LINE"); current_point=addpoint(x[274],y[274],"OPEN"); if (lang == 0) { name_object(Obj[2],"Back waist dart"); } if (lang == 1) { name_object(Obj[2],"Back waist dart"); } if (lang == 2) { name_object(Obj[2],"Back waist dart"); } if (lang == 3) { name_object(Obj[2],"Back waist dart"); } if (lang == 4) { name_object(Obj[2],"Back waist dart"); } if (lang == 5) { name_object(Obj[2],"Back waist dart"); } if (lang == 6) { name_object(Obj[2],"Back waist dart"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[276],y[276],"LINE"); current_point=addpoint(x[4],y[4],"LINE"); current_point=addpoint(x[147],y[147],"LINE"); current_point=addpoint(x[146],y[146],"LINE"); current_point=addpoint(x[145],y[145],"LINE"); current_point=addpoint(x[209],y[209],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[33],y[33],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[39],y[39],"XARC_CORNER"); current_point=addpoint(x[37],y[37],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[281],y[281],"XARC_CORNER"); current_point=addpoint(x[279],y[279],"LINE"); current_point=addpoint(x[278],y[278],"LINE"); current_point=addpoint(x[277],y[277],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[90],y[90],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"XARC_CORNER"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[272],y[272],"LINE"); current_point=addpoint(x[273],y[273],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[274],y[274],"LINE"); current_point=addpoint(x[275],y[275],"XARC_START"); current_point=addpoint(x[280],y[280],"XARC_CORNER"); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object LowerFrontDart if (HideObj[10] == 0) { Obj[10] = newobject("poly"); current_point=addpoint(x[278],y[278],"LINE"); current_point=addpoint(x[67],y[67],"LINE"); current_point=addpoint(x[279],y[279],"OPEN"); if (lang == 0) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 1) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 2) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 3) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 4) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 5) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 6) { name_object(Obj[10],"LowerFrontDart"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object SlitLine if (HideObj[12] == 0) { Obj[12] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[12],"SlitLine"); } if (lang == 1) { name_object(Obj[12],"SlitLine"); } if (lang == 2) { name_object(Obj[12],"SlitLine"); } if (lang == 3) { name_object(Obj[12],"SlitLine"); } if (lang == 4) { name_object(Obj[12],"SlitLine"); } if (lang == 5) { name_object(Obj[12],"SlitLine"); } if (lang == 6) { name_object(Obj[12],"SlitLine"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object backband1 if (HideObj[24] == 0) { Obj[24] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[255],y[255],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[256],y[256],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[257],y[257],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[270],y[270],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[269],y[269],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[258],y[258],"LINE"); current_point=addpoint(x[259],y[259],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[160],y[160],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[24],"backband1"); } if (lang == 1) { name_object(Obj[24],"backband1"); } if (lang == 2) { name_object(Obj[24],"backband1"); } if (lang == 3) { name_object(Obj[24],"backband1"); } if (lang == 4) { name_object(Obj[24],"backband1"); } if (lang == 5) { name_object(Obj[24],"backband1"); } if (lang == 6) { name_object(Obj[24],"backband1"); } } //Object frontband1 if (HideObj[25] == 0) { Obj[25] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[163],y[163],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[44],y[44],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[244],y[244],"LINE"); current_point=addpoint(x[245],y[245],"LINE"); current_point=addpoint(x[246],y[246],"LINE"); current_point=addpoint(x[267],y[267],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[268],y[268],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[239],y[239],"LINE"); current_point=addpoint(x[240],y[240],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[241],y[241],"LINE"); notch_type(current_point,"TAB",0); if (lang == 0) { name_object(Obj[25],"frontband1"); } if (lang == 1) { name_object(Obj[25],"frontband1"); } if (lang == 2) { name_object(Obj[25],"frontband1"); } if (lang == 3) { name_object(Obj[25],"frontband1"); } if (lang == 4) { name_object(Obj[25],"frontband1"); } if (lang == 5) { name_object(Obj[25],"frontband1"); } if (lang == 6) { name_object(Obj[25],"frontband1"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } //Object txt5a if (HideObj[41] == 0) { if (lang == 0) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[3],(y[3]+0.25),"LINE"); if (lang == 0) { name_object(Obj[41],"txt5a"); } if (lang == 1) { name_object(Obj[41],"txt5a"); } if (lang == 2) { name_object(Obj[41],"txt5a"); } if (lang == 3) { name_object(Obj[41],"txt5a"); } if (lang == 4) { name_object(Obj[41],"txt5a"); } if (lang == 5) { name_object(Obj[41],"txt5a"); } if (lang == 6) { name_object(Obj[41],"txt5a"); } } //Object txt 5b if (HideObj[42] == 0) { if (lang == 0) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+0.5),"LINE"); if (lang == 0) { name_object(Obj[42],"txt 5b"); } if (lang == 1) { name_object(Obj[42],"txt 5b"); } if (lang == 2) { name_object(Obj[42],"txt 5b"); } if (lang == 3) { name_object(Obj[42],"txt 5b"); } if (lang == 4) { name_object(Obj[42],"txt 5b"); } if (lang == 5) { name_object(Obj[42],"txt 5b"); } if (lang == 6) { name_object(Obj[42],"txt 5b"); } } //Object txt5c if (HideObj[43] == 0) { if (lang == 0) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),y[267],"LINE"); if (lang == 0) { name_object(Obj[43],"txt5c"); } if (lang == 1) { name_object(Obj[43],"txt5c"); } if (lang == 2) { name_object(Obj[43],"txt5c"); } if (lang == 3) { name_object(Obj[43],"txt5c"); } if (lang == 4) { name_object(Obj[43],"txt5c"); } if (lang == 5) { name_object(Obj[43],"txt5c"); } if (lang == 6) { name_object(Obj[43],"txt5c"); } } //Object txt5d if (HideObj[44] == 0) { if (lang == 0) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[44],"txt5d"); } if (lang == 1) { name_object(Obj[44],"txt5d"); } if (lang == 2) { name_object(Obj[44],"txt5d"); } if (lang == 3) { name_object(Obj[44],"txt5d"); } if (lang == 4) { name_object(Obj[44],"txt5d"); } if (lang == 5) { name_object(Obj[44],"txt5d"); } if (lang == 6) { name_object(Obj[44],"txt5d"); } } //Object txt5e if (HideObj[45] == 0) { if (lang == 0) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[246]+1),(y[246]+0.25),"LINE"); if (lang == 0) { name_object(Obj[45],"txt5e"); } if (lang == 1) { name_object(Obj[45],"txt5e"); } if (lang == 2) { name_object(Obj[45],"txt5e"); } if (lang == 3) { name_object(Obj[45],"txt5e"); } if (lang == 4) { name_object(Obj[45],"txt5e"); } if (lang == 5) { name_object(Obj[45],"txt5e"); } if (lang == 6) { name_object(Obj[45],"txt5e"); } } //Object txt5g if (HideObj[46] == 0) { if (lang == 0) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[117],(y[117]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[46],"txt5g"); } if (lang == 1) { name_object(Obj[46],"txt5g"); } if (lang == 2) { name_object(Obj[46],"txt5g"); } if (lang == 3) { name_object(Obj[46],"txt5g"); } if (lang == 4) { name_object(Obj[46],"txt5g"); } if (lang == 5) { name_object(Obj[46],"txt5g"); } if (lang == 6) { name_object(Obj[46],"txt5g"); } } //Object txt5h if (HideObj[47] == 0) { if (lang == 0) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+0.5),"LINE"); if (lang == 0) { name_object(Obj[47],"txt5h"); } if (lang == 1) { name_object(Obj[47],"txt5h"); } if (lang == 2) { name_object(Obj[47],"txt5h"); } if (lang == 3) { name_object(Obj[47],"txt5h"); } if (lang == 4) { name_object(Obj[47],"txt5h"); } if (lang == 5) { name_object(Obj[47],"txt5h"); } if (lang == 6) { name_object(Obj[47],"txt5h"); } } //Object txt5i if (HideObj[48] == 0) { if (lang == 0) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),y[271],"LINE"); if (lang == 0) { name_object(Obj[48],"txt5i"); } if (lang == 1) { name_object(Obj[48],"txt5i"); } if (lang == 2) { name_object(Obj[48],"txt5i"); } if (lang == 3) { name_object(Obj[48],"txt5i"); } if (lang == 4) { name_object(Obj[48],"txt5i"); } if (lang == 5) { name_object(Obj[48],"txt5i"); } if (lang == 6) { name_object(Obj[48],"txt5i"); } } //Object txt5j if (HideObj[49] == 0) { if (lang == 0) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[49],"txt5j"); } if (lang == 1) { name_object(Obj[49],"txt5j"); } if (lang == 2) { name_object(Obj[49],"txt5j"); } if (lang == 3) { name_object(Obj[49],"txt5j"); } if (lang == 4) { name_object(Obj[49],"txt5j"); } if (lang == 5) { name_object(Obj[49],"txt5j"); } if (lang == 6) { name_object(Obj[49],"txt5j"); } } //Object txt5k if (HideObj[50] == 0) { if (lang == 0) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[69]+0.5),(y[69]+0.25),"LINE"); if (lang == 0) { name_object(Obj[50],"txt5k"); } if (lang == 1) { name_object(Obj[50],"txt5k"); } if (lang == 2) { name_object(Obj[50],"txt5k"); } if (lang == 3) { name_object(Obj[50],"txt5k"); } if (lang == 4) { name_object(Obj[50],"txt5k"); } if (lang == 5) { name_object(Obj[50],"txt5k"); } if (lang == 6) { name_object(Obj[50],"txt5k"); } } //Object backbandgrainline if (HideObj[51] == 0) { Obj[51] = newobject("poly"); current_point=addpoint(x[141],y[141],"LINE"); current_point=addpoint(x[332],y[332],"OPEN"); if (lang == 0) { name_object(Obj[51],"backbandgrainline"); } if (lang == 1) { name_object(Obj[51],"backbandgrainline"); } if (lang == 2) { name_object(Obj[51],"backbandgrainline"); } if (lang == 3) { name_object(Obj[51],"backbandgrainline"); } if (lang == 4) { name_object(Obj[51],"backbandgrainline"); } if (lang == 5) { name_object(Obj[51],"backbandgrainline"); } if (lang == 6) { name_object(Obj[51],"backbandgrainline"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(24, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(25, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View8() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View8"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View8Points(); } Flow0View8Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; //7X1 x[331]=x[69]; y[331]=y[69]+0.5; //7x2 x[332] = x[141]; y[332] = y[331]; } Flow0View8Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object backband1 if (HideObj[24] == 0) { Obj[24] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[255],y[255],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[256],y[256],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[257],y[257],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[270],y[270],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[269],y[269],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[258],y[258],"LINE"); current_point=addpoint(x[259],y[259],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[160],y[160],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[24],"backband1"); } if (lang == 1) { name_object(Obj[24],"backband1"); } if (lang == 2) { name_object(Obj[24],"backband1"); } if (lang == 3) { name_object(Obj[24],"backband1"); } if (lang == 4) { name_object(Obj[24],"backband1"); } if (lang == 5) { name_object(Obj[24],"backband1"); } if (lang == 6) { name_object(Obj[24],"backband1"); } } //Object frontband1 if (HideObj[25] == 0) { Obj[25] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[163],y[163],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[44],y[44],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[244],y[244],"LINE"); current_point=addpoint(x[245],y[245],"LINE"); current_point=addpoint(x[246],y[246],"LINE"); current_point=addpoint(x[267],y[267],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[268],y[268],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[239],y[239],"LINE"); current_point=addpoint(x[240],y[240],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[241],y[241],"LINE"); notch_type(current_point,"TAB",0); if (lang == 0) { name_object(Obj[25],"frontband1"); } if (lang == 1) { name_object(Obj[25],"frontband1"); } if (lang == 2) { name_object(Obj[25],"frontband1"); } if (lang == 3) { name_object(Obj[25],"frontband1"); } if (lang == 4) { name_object(Obj[25],"frontband1"); } if (lang == 5) { name_object(Obj[25],"frontband1"); } if (lang == 6) { name_object(Obj[25],"frontband1"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object cfgrainline if (HideObj[33] == 0) { Obj[33] = newobject("poly"); current_point=addpoint(x[326],y[326],"LINE"); current_point=addpoint(x[327],y[327],"LINE"); current_point=addpoint(x[328],y[328],"OPEN"); if (lang == 0) { name_object(Obj[33],"cfgrainline"); } if (lang == 1) { name_object(Obj[33],"cfgrainline"); } if (lang == 2) { name_object(Obj[33],"cfgrainline"); } if (lang == 3) { name_object(Obj[33],"cfgrainline"); } if (lang == 4) { name_object(Obj[33],"cfgrainline"); } if (lang == 5) { name_object(Obj[33],"cfgrainline"); } if (lang == 6) { name_object(Obj[33],"cfgrainline"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt5a if (HideObj[41] == 0) { if (lang == 0) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[3],(y[3]+0.25),"LINE"); if (lang == 0) { name_object(Obj[41],"txt5a"); } if (lang == 1) { name_object(Obj[41],"txt5a"); } if (lang == 2) { name_object(Obj[41],"txt5a"); } if (lang == 3) { name_object(Obj[41],"txt5a"); } if (lang == 4) { name_object(Obj[41],"txt5a"); } if (lang == 5) { name_object(Obj[41],"txt5a"); } if (lang == 6) { name_object(Obj[41],"txt5a"); } } //Object txt 5b if (HideObj[42] == 0) { if (lang == 0) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+0.5),"LINE"); if (lang == 0) { name_object(Obj[42],"txt 5b"); } if (lang == 1) { name_object(Obj[42],"txt 5b"); } if (lang == 2) { name_object(Obj[42],"txt 5b"); } if (lang == 3) { name_object(Obj[42],"txt 5b"); } if (lang == 4) { name_object(Obj[42],"txt 5b"); } if (lang == 5) { name_object(Obj[42],"txt 5b"); } if (lang == 6) { name_object(Obj[42],"txt 5b"); } } //Object txt5c if (HideObj[43] == 0) { if (lang == 0) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),y[267],"LINE"); if (lang == 0) { name_object(Obj[43],"txt5c"); } if (lang == 1) { name_object(Obj[43],"txt5c"); } if (lang == 2) { name_object(Obj[43],"txt5c"); } if (lang == 3) { name_object(Obj[43],"txt5c"); } if (lang == 4) { name_object(Obj[43],"txt5c"); } if (lang == 5) { name_object(Obj[43],"txt5c"); } if (lang == 6) { name_object(Obj[43],"txt5c"); } } //Object txt5d if (HideObj[44] == 0) { if (lang == 0) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[44],"txt5d"); } if (lang == 1) { name_object(Obj[44],"txt5d"); } if (lang == 2) { name_object(Obj[44],"txt5d"); } if (lang == 3) { name_object(Obj[44],"txt5d"); } if (lang == 4) { name_object(Obj[44],"txt5d"); } if (lang == 5) { name_object(Obj[44],"txt5d"); } if (lang == 6) { name_object(Obj[44],"txt5d"); } } //Object txt5e if (HideObj[45] == 0) { if (lang == 0) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[246]+1),(y[246]+0.25),"LINE"); if (lang == 0) { name_object(Obj[45],"txt5e"); } if (lang == 1) { name_object(Obj[45],"txt5e"); } if (lang == 2) { name_object(Obj[45],"txt5e"); } if (lang == 3) { name_object(Obj[45],"txt5e"); } if (lang == 4) { name_object(Obj[45],"txt5e"); } if (lang == 5) { name_object(Obj[45],"txt5e"); } if (lang == 6) { name_object(Obj[45],"txt5e"); } } //Object txt5g if (HideObj[46] == 0) { if (lang == 0) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[117],(y[117]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[46],"txt5g"); } if (lang == 1) { name_object(Obj[46],"txt5g"); } if (lang == 2) { name_object(Obj[46],"txt5g"); } if (lang == 3) { name_object(Obj[46],"txt5g"); } if (lang == 4) { name_object(Obj[46],"txt5g"); } if (lang == 5) { name_object(Obj[46],"txt5g"); } if (lang == 6) { name_object(Obj[46],"txt5g"); } } //Object txt5h if (HideObj[47] == 0) { if (lang == 0) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+0.5),"LINE"); if (lang == 0) { name_object(Obj[47],"txt5h"); } if (lang == 1) { name_object(Obj[47],"txt5h"); } if (lang == 2) { name_object(Obj[47],"txt5h"); } if (lang == 3) { name_object(Obj[47],"txt5h"); } if (lang == 4) { name_object(Obj[47],"txt5h"); } if (lang == 5) { name_object(Obj[47],"txt5h"); } if (lang == 6) { name_object(Obj[47],"txt5h"); } } //Object txt5i if (HideObj[48] == 0) { if (lang == 0) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),y[271],"LINE"); if (lang == 0) { name_object(Obj[48],"txt5i"); } if (lang == 1) { name_object(Obj[48],"txt5i"); } if (lang == 2) { name_object(Obj[48],"txt5i"); } if (lang == 3) { name_object(Obj[48],"txt5i"); } if (lang == 4) { name_object(Obj[48],"txt5i"); } if (lang == 5) { name_object(Obj[48],"txt5i"); } if (lang == 6) { name_object(Obj[48],"txt5i"); } } //Object txt5j if (HideObj[49] == 0) { if (lang == 0) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[49],"txt5j"); } if (lang == 1) { name_object(Obj[49],"txt5j"); } if (lang == 2) { name_object(Obj[49],"txt5j"); } if (lang == 3) { name_object(Obj[49],"txt5j"); } if (lang == 4) { name_object(Obj[49],"txt5j"); } if (lang == 5) { name_object(Obj[49],"txt5j"); } if (lang == 6) { name_object(Obj[49],"txt5j"); } } //Object txt5k if (HideObj[50] == 0) { if (lang == 0) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[69]+0.5),(y[69]+0.25),"LINE"); if (lang == 0) { name_object(Obj[50],"txt5k"); } if (lang == 1) { name_object(Obj[50],"txt5k"); } if (lang == 2) { name_object(Obj[50],"txt5k"); } if (lang == 3) { name_object(Obj[50],"txt5k"); } if (lang == 4) { name_object(Obj[50],"txt5k"); } if (lang == 5) { name_object(Obj[50],"txt5k"); } if (lang == 6) { name_object(Obj[50],"txt5k"); } } //Object backbandgrainline if (HideObj[51] == 0) { Obj[51] = newobject("poly"); current_point=addpoint(x[141],y[141],"LINE"); current_point=addpoint(x[332],y[332],"OPEN"); if (lang == 0) { name_object(Obj[51],"backbandgrainline"); } if (lang == 1) { name_object(Obj[51],"backbandgrainline"); } if (lang == 2) { name_object(Obj[51],"backbandgrainline"); } if (lang == 3) { name_object(Obj[51],"backbandgrainline"); } if (lang == 4) { name_object(Obj[51],"backbandgrainline"); } if (lang == 5) { name_object(Obj[51],"backbandgrainline"); } if (lang == 6) { name_object(Obj[51],"backbandgrainline"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(24, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(25, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow0View9() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow0View9"); } //Bust //Measurements neck width Var[27]= Var[0]/8 + 1; //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Bust Span //Bust Radius //Bust Point //Full Front Length //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Across Chest //Across Back //Nape to Waist //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //Front Shoulder //Back Shoulder //Bicep //Knee Circ //Full Sleeve length //Side waist to knee //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //Side waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Center front waist to floor //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Center Back to floor //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; //Bodyrise //Waist //Hip //Bust ease //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Waist ease //Hip ease //Short sleeve length //Dress length from waist //Bust dart //Measurements Bust dart Var[25]=Var[7]/-1 + Var[4]/1 + 0; //neck width //Measurements neck width Var[27]= Var[0]/8 + 1; //Waist to hip //Measurements Waist to hip Var[31]= Var[13]/3 + 0; //front bust arc //Measurements front bust arc Var[33]=Var[20]/4 + Var[0]/4 + 0; //Back shoulder dart //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //back arm hole total //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //total armhole //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Lower abdomen //Under Bust //Seam Allowance //backArmholeAfterDartRotate //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //front waist balance //Measurements front waist balance Var[64]=Var[15]/1 + Var[14]/-1 + 0; //Back Waist Balance //Measurements Back Waist Balance Var[65]=Var[16]/1 + Var[14]/-1 + 0; Flow0View9Points(); } Flow0View9Points() { //Start x[0]=0; y[0]=0; //1 x[1]=x[0]; y[1]=y[0]; //1a x[2]=x[1]+Var[19]/4+3; y[2]=y[1]; //1b x[3]=x[2]; y[3]=y[2]+Var[4]/-1; //1c x[4]=x[3]; y[4]=y[3]+Var[13]/-3; //1d x[5]=x[4]+Var[19]/-4; y[5]=y[4]; //1e x[6]=x[3]+Var[18]/-4+-0.5; y[6]=y[3]; //1f x[7]=x[3]; y[7]=y[3]+Var[7]/2; //1g x[8]=x[7]; y[8]=y[7]+Var[20]/-4; //1h x[9]=x[8]+Var[33]/-1+-0.5; y[9]=y[8]; //1i x[10]=x[9]; y[10]=y[9]+Var[25]; //1k x[11] = x[2]; y[11] = y[10]; //Measurements armheight Var[26]=distance(x[11], y[11], x[2], y[2]); //1l x[12]=x[11]; y[12]=y[11]+Var[26]/4; //1m x[13] = x[10]; y[13] = y[12]; //1n x[14]=x[2]+Var[27]/-2; y[14]=y[2]; //1o x[15]=x[2]; y[15]=y[2]+Var[27]/-2+-0.5; //1p x[16] = x[14]; y[16] = y[15]; //Measurements Front neckline Var[47]=arclength(14, 16, 15); //1q x[17]=x[2]+Var[8]/-2; y[17]=y[2]; //1r x[18]=x[17]; y[18]=y[17]+-1.5; //Measurements Front shoulder line Var[35]=distance(x[18], y[18], x[14], y[14]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //1s x[19]=x[12]+Var[5]/-2; y[19]=y[12]; //1t x[20]= (x[19]+x[18])/2; y[20]=(y[19]+y[18])/2; //1u x[21]=x[20]+0.375; y[21]=y[20]; //1v x[22]= (x[21]+x[19])/2; y[22]=(y[21]+y[19])/2; //1w x[23]= (x[18]+x[21])/2; y[23]=(y[18]+y[21])/2; //1x x[24] = x[21]; y[24] = y[23]; //Measurements Front armhole a Var[40]=arclength(18, 24, 21); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1y x[25] = x[21]; y[25] = y[22]; //Measurements Front armhole b Var[41]=arclength(21, 25, 19); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //1z x[26] = x[25]; y[26] = y[10]; //2 x[27]= (x[26]+x[10])/2; y[27]=(y[26]+y[10])/2; //2a x[28]= (x[27]+x[26])/2; y[28]=(y[27]+y[26])/2; //2b x[29]= (x[19]+x[26])/2; y[29]=(y[19]+y[26])/2; //2c x[30] = x[28]; y[30] = y[29]; //2d x[31]=x[28]; y[31]=y[28]+Var[26]/-4; //Measurements front armhole c Var[42]=arclength(19, 31, 10); //Measurements Front arm hole total Var[45]=Var[41]/1 + Var[40]/1 + Var[42]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //2e x[32]=x[6]+Var[21]/-4; y[32]=y[6]; //2f x[33]=x[5]+Var[22]/-4; y[33]=y[5]; //2g x[34]=x[2]+Var[1]/-2; y[34]=y[2]+Var[3]/-1; //2h cont(33, 10, 35, +-2); //2i intersect(x[35],y[35],x[33],y[33],x[32],y[32],x[3],y[3], 0); x[36]=getresultx(); y[36]=getresulty(); //Measurements Front wr Var[28]=distance(x[36], y[36], x[32], y[32]); //2j x[37]=x[36]+Var[28]/3; y[37]=y[36]; //2k cont(37, 35, 38, Var[25]/-1+0); //Measurements Rotate Points Angle Var[29]=normalizeangle(angle(x[34], y[34], x[38], y[38]) - angle(x[34], y[34], x[35], y[35]))*180/3.14159; //2l x[39]= (x[33]+x[36])/2; y[39]=(y[33]+y[36])/2; //2h1 Dart(40, 35, 34, Var[25] /-1 + 0, 0); //2m x[41] = x[34]; y[41] = y[4]; //2n x[42] = x[34]; y[42] = y[3]; //2o x[43]=x[42]+Var[28]/-3; y[43]=y[42]; //2p x[44]=x[42]+Var[28]/3; y[44]=y[42]; //2q x[45]=x[34]; y[45]=y[34]+Var[2]/-1; //2r x[46] = x[8]; y[46] = y[34]; //2s x[47] = x[46]; y[47] = y[45]; //Measurements Underbust level from waist Var[34]=distance(x[3], y[3], x[47], y[47]); //2t intersect(x[34],y[34],x[44],y[44],x[45],y[45],x[47],y[47], 0); x[48]=getresultx(); y[48]=getresulty(); //2u intersect(x[43],y[43],x[34],y[34],x[45],y[45],x[47],y[47], 0); x[49]=getresultx(); y[49]=getresulty(); //2v x[50]=x[48]+0.5; y[50]=y[48]; //2w x[51]=x[49]+-0.5; y[51]=y[49]; //2x x[52]=x[34]; y[52]=y[34]+-0.75; //2y x[53]=x[34]; y[53]=y[34]+0.75; //2z x[54]=x[25]+-1; y[54]=y[25]; //3 x[55] = x[34]; y[55] = y[54]; //2h(2) Rotate(56, 34, 35, Var[29]+0); //2g(2) Rotate(57, 34, 34, Var[29]+0); //1s(2) Rotate(58, 34, 19, Var[29]+0); //2d(2) Rotate(59, 34, 31, Var[29]+0); //1i(2) Rotate(60, 34, 10, Var[29]+0); //Measurements Rotate Points Angle(2) Var[30]=normalizeangle(angle(x[57], y[57], x[10], y[10]) - angle(x[57], y[57], x[60], y[60]))*180/3.14159; //3a intersect(x[60],y[60],x[37],y[37],x[34],y[34],x[56],y[56], 0); x[61]=getresultx(); y[61]=getresulty(); //3a(2) Rotate(62, 57, 61, Var[30]+0); //2g(3) Rotate(63, 57, 57, Var[30]+0); //1s(3) Rotate(64, 57, 58, Var[30]+0); //2d(3) Rotate(65, 57, 59, Var[30]+0); //1i(3) Rotate(66, 57, 60, Var[30]+0); //3b x[67]=x[41]; y[67]=y[41]+Var[31]/4; //Measurements Rotate Points Angle(5) Var[53]=normalizeangle(angle(x[67], y[67], x[50], y[50]) - angle(x[67], y[67], x[51], y[51]))*180/3.14159; //Measurements Rotate Points Angle(10) Var[58]=normalizeangle(angle(x[67], y[67], x[44], y[44]) - angle(x[67], y[67], x[43], y[43]))*180/3.14159; //3c x[68]=x[1]+Var[19]/-4; y[68]=y[1]+Var[25]/-1; //3d x[69]=x[68]; y[69]=y[68]+Var[7]/-1; //3e x[70]=x[69]; y[70]=y[69]+Var[31]/-1; //3f x[71]=x[70]+Var[19]/4; y[71]=y[70]; //3g x[72]=x[69]+Var[18]/4+-0.5; y[72]=y[69]; //3h x[73]= (x[68]+x[69])/2; y[73]=(y[68]+y[69])/2; //3i x[74]=x[73]; y[74]=y[73]+Var[20]/-4; //3j x[75]=x[74]+Var[0]/4+-0.5; y[75]=y[74]; //3k x[76]=x[68]+Var[27]/2; y[76]=y[68]; //3l x[77]=x[76]; y[77]=y[76]+0.75; //Measurements Back neckline Var[48]=arclength(68, 76, 77); //3m x[78]=x[68]+Var[9]/2; y[78]=y[68]; //3n x[79]=x[78]; y[79]=y[78]+-1.25; //Measurements Back shoulder line Var[36]=distance(x[77], y[77], x[79], y[79]); //Measurements Back shoulder dart Var[37]=Var[35]/-1 + Var[36]/1 + 0; //3o x[80]= (x[68]+x[74])/2; y[80]=(y[68]+y[74])/2; //3p x[81]=x[80]+Var[6]/2; y[81]=y[80]; //3q x[82] = x[81]; y[82] = y[75]; //3r x[83]= (x[79]+x[81])/2; y[83]=(y[79]+y[81])/2; //3s x[84] = x[81]; y[84] = y[83]; //Measurements Back armhole a Var[43]=arclength(79, 84, 81); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3t x[85]=x[75]+Var[20]/4; y[85]=y[75]; //Measurements Back armhole b Var[44]=arclength(81, 82, 85); //Measurements back arm hole total Var[46]=Var[44]/1 + Var[43]/1 + 0; //Measurements total armhole Var[49]=Var[46]/1 + Var[45]/1 + 0; //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //3u x[86]=x[72]+Var[21]/4; y[86]=y[72]; //3v x[87]=x[71]+Var[22]/4; y[87]=y[71]; //3w intersect(x[87],y[87],x[85],y[85],x[69],y[69],x[86],y[86], 0); x[88]=getresultx(); y[88]=getresulty(); //Measurements Back Waist reduction Var[32]=distance(x[88], y[88], x[86], y[86]); //3x x[89]= (x[88]+x[87])/2; y[89]=(y[88]+y[87])/2; //3y x[90]=x[88]+Var[32]/-3; y[90]=y[88]; //33z x[91]= (x[80]+x[81])/2; y[91]=(y[80]+y[81])/2; //4 x[92] = x[91]; y[92] = y[74]; //4a x[93] = x[92]; y[93] = y[69]; //4b x[94] = x[93]; y[94] = y[70]; //4c x[95]=x[93]+Var[32]/-3; y[95]=y[93]; //4d x[96]=x[93]+Var[32]/3; y[96]=y[93]; //Measurements Rotate Points Angle(11) Var[59]=normalizeangle(angle(x[94], y[94], x[95], y[95]) - angle(x[94], y[94], x[96], y[96]))*180/3.14159; //4e cont(85, 90, 97, Var[34]/-1+0); //4f cont(61, 37, 98, Var[34]/-1+0); //4g cont(97, 85, 99, Var[26]/-4+0); //4h x[100]= (x[77]+x[79])/2; y[100]=(y[77]+y[79])/2; //4i right_ang(101, 100, 77, + -3, 0); //4j right_ang(102, 81, 79, + -4, 0); //4k intersect(x[100],y[100],x[101],y[101],x[81],y[81],x[102],y[102], 0); x[103]=getresultx(); y[103]=getresulty(); //4l cont(77, 100, 104, Var[37]/-2+0); //4m cont(79, 100, 105, Var[37]/-2+0); //Measurements Rotate Points Angle(3) Var[38]=normalizeangle(angle(x[103], y[103], x[104], y[104]) - angle(x[103], y[103], x[105], y[105]))*180/3.14159; //4m(2) Rotate(106, 103, 105, Var[38]+0); //4k(2) Rotate(107, 103, 103, Var[38]+0); //3p(2) Rotate(108, 103, 81, Var[38]+0); //Measurements Rotate Points Angle(4) Var[39]=normalizeangle(angle(x[103], y[103], x[81], y[81]) - angle(x[103], y[103], x[108], y[108]))*180/3.14159; //3n(2) Rotate(109, 103, 79, Var[38]+0); //4n intersect(x[109],y[109],x[77],y[77],x[107],y[107],x[104],y[104], 0); x[110]=getresultx(); y[110]=getresulty(); //4k(3) Rotate(111, 103, 107, Var[39]+0); //3p(3) Rotate(112, 103, 108, Var[39]+0); //3n(3) Rotate(113, 103, 109, Var[39]+0); //4n(2) Rotate(114, 103, 110, Var[39]+0); //4o x[115]= (x[18]+x[14])/2; y[115]=(y[18]+y[14])/2; //4p cont(115, 34, 116, Var[2]/-1+0); //4r x[117] = x[74]; y[117] = y[97]; //4q cont(34, 61, 118, +7); //4S cont(34, 62, 119, +7); //4t x[120]= (x[119]+x[118])/2; y[120]=(y[119]+y[118])/2; //MoveStart(3) x[121]=x[0]+-3.01526402640264; y[121]=y[0]+-10.6848184818482; //MoveEnd(3) x[122]=x[0]+-2.96988448844885; y[122]=y[0]+-9.5049504950495; //3q(2) x[123] = x[82] + x[122] - x[121] ; y[123] = y[82] + y[122] - y[121] ; //MoveStart(4) x[124]=x[0]+6.28754125412541; y[124]=y[0]+-8.73349834983498; //MoveEnd(4) x[125]=x[0]+5.60684818481848; y[125]=y[0]+-9.95874587458746; //1z(2) x[126] = x[26] + x[125] - x[124] ; y[126] = y[26] + y[125] - y[124] ; //MoveStart(5) x[127]=x[0]+6.4236798679868; y[127]=y[0]+-4.10478547854785; //MoveEnd(5) x[128]=x[0]+6.60519801980198; y[128]=y[0]+-4.05940594059406; //1u(2) x[129] = x[21] + x[128] - x[127] ; y[129] = y[21] + y[128] - y[127] ; //MoveStart(6) x[130]=x[0]+5.69760726072607; y[130]=y[0]+-9.5503300330033; //MoveEnd(6) x[131]=x[0]+5.4707095709571; y[131]=y[0]+-9.27805280528053; //1z(3) x[132] = x[126] + x[131] - x[130] ; y[132] = y[126] + y[131] - y[130] ; //MoveStart(7) x[133]=x[0]+-7.04460778037259; y[133]=y[0]+-1.91956874158687; //MoveEnd(7) x[134]=x[0]+-7.72550732581121; y[134]=y[0]+-2.05574865067459; //3k(2) x[135] = x[76] + x[134] - x[133] ; y[135] = y[76] + y[134] - y[133] ; //4u x[136]= (x[98]+x[51])/2; y[136]=(y[98]+y[51])/2; //4v x[137]= (x[50]+x[47])/2; y[137]=(y[50]+y[47])/2; //4w intersect(x[117],y[117],x[97],y[97],x[92],y[92],x[95],y[95], 0); x[138]=getresultx(); y[138]=getresulty(); //4x intersect(x[138],y[138],x[97],y[97],x[92],y[92],x[96],y[96], 0); x[139]=getresultx(); y[139]=getresulty(); //Measurements Rotate Points Angle(6) Var[54]=normalizeangle(angle(x[94], y[94], x[138], y[138]) - angle(x[94], y[94], x[139], y[139]))*180/3.14159; //4y x[140]= (x[139]+x[97])/2; y[140]=(y[139]+y[97])/2; //4z x[141]= (x[117]+x[138])/2; y[141]=(y[117]+y[138])/2; //5a x[142]=x[69]; y[142]=y[69]+Var[24]/-1; //5b x[143] = x[94]; y[143] = y[142]; //5c x[144] = x[87]; y[144] = y[142]; //5d x[145] = x[33]; y[145] = y[143]; //5e x[146] = x[41]; y[146] = y[144]; //5f x[147] = x[4]; y[147] = y[145]; //5g x[148]=x[70]; y[148]=y[70]+-2; //5h x[149]= (x[148]+x[142])/2; y[149]=(y[148]+y[142])/2; //5i x[150]=x[149]+-1.5; y[150]=y[149]; //5j x[151] = x[150]; y[151] = y[142]; //5k x[152]=x[150]; y[152]=y[150]+-1; //5l x[153]= (x[61]+x[62])/2; y[153]=(y[61]+y[62])/2; //5m intersect(x[153],y[153],x[34],y[34],x[10],y[10],x[62],y[62], 0); x[154]=getresultx(); y[154]=getresulty(); //5h1 x[155]=x[149]; y[155]=y[149]+-1; //5n Mirror(156,50, 15, 3); //5o Mirror(157,51, 15, 3); //5p Mirror(158,136, 15, 3); //5q Mirror(159,34, 15, 3); //Measurements Rotate Points Angle(9) Var[57]=normalizeangle(angle(x[159], y[159], x[156], y[156]) - angle(x[159], y[159], x[157], y[157]))*180/3.14159; //5r x[160]= (x[69]+x[95])/2; y[160]=(y[69]+y[95])/2; //5s x[161]= (x[96]+x[90])/2; y[161]=(y[96]+y[90])/2; //5t x[162]= (x[37]+x[43])/2; y[162]=(y[37]+y[43])/2; //5u x[163]= (x[44]+x[3])/2; y[163]=(y[44]+y[3])/2; //5v x[164]= (x[162]+x[37])/2; y[164]=(y[162]+y[37])/2; //5w x[165]= (x[140]+x[139])/2; y[165]=(y[140]+y[139])/2; //5x x[166]= (x[136]+x[51])/2; y[166]=(y[136]+y[51])/2; //3a1 Mirror(167,154, 53, 52); //3a2 Mirror(168,62, 53, 52); //3a3 intersect(x[168],y[168],x[34],y[34],x[15],y[15],x[3],y[3], 0); x[169]=getresultx(); y[169]=getresulty(); //3a4 intersect(x[34],y[34],x[167],y[167],x[15],y[15],x[3],y[3], 0); x[170]=getresultx(); y[170]=getresulty(); //Measurements Rotate Points Angle(7) Var[55]=normalizeangle(angle(x[34], y[34], x[170], y[170]) - angle(x[34], y[34], x[169], y[169]))*180/3.14159; //3a5 x[171]= (x[143]+x[144])/2; y[171]=(y[143]+y[144])/2; //3a6 x[172]= (x[145]+x[146])/2; y[172]=(y[145]+y[146])/2; //2w(2) Rotate(173, 67, 51, Var[53]+0); //5x(2) Rotate(174, 67, 166, Var[53]+0); //4u(2) Rotate(175, 67, 136, Var[53]+0); //4f(2) Rotate(176, 67, 98, Var[53]+0); //2j(2) Rotate(177, 67, 37, Var[53]+0); //2l(2) Rotate(178, 67, 39, Var[53]+0); //2f(2) Rotate(179, 67, 33, Var[53]+0); //5d(2) Rotate(180, 67, 145, Var[53]+0); //4x(2) Rotate(181, 94, 139, Var[54]+0); //5w(2) Rotate(182, 94, 165, Var[54]+0); //4y(2) Rotate(183, 94, 140, Var[54]+0); //4e(2) Rotate(184, 94, 97, Var[54]+0); //3y(2) Rotate(185, 94, 90, Var[54]+0); //3x(2) Rotate(186, 94, 89, Var[54]+0); //3v(2) Rotate(187, 94, 87, Var[54]+0); //5c(2) Rotate(188, 94, 144, Var[54]+0); //3a3(2) Rotate(189, 34, 169, Var[55]+0); //2g(4) Rotate(190, 34, 34, Var[55]+0); //3a(3) Rotate(191, 34, 62, Var[55]+0); //Measurements Rotate Points Angle(8) Var[56]=normalizeangle(angle(x[34], y[34], x[191], y[191]) - angle(x[34], y[34], x[61], y[61]))*180/3.14159; //1i(4) Rotate(192, 34, 10, Var[55]+0); //1z(4) Rotate(193, 34, 126, Var[55]+0); //1s(4) Rotate(194, 34, 19, Var[55]+0); //1u(3) Rotate(195, 34, 129, Var[55]+0); //1r(2) Rotate(196, 34, 18, Var[55]+0); //1n(2) Rotate(197, 34, 14, Var[55]+0); //1p(2) Rotate(198, 34, 16, Var[55]+0); //1o(2) Rotate(199, 34, 15, Var[55]+0); //3a(4) Rotate(200, 34, 61, Var[56]+0); //2g(5) Rotate(201, 34, 34, Var[56]+0); //2w(3) Rotate(202, 34, 51, Var[56]+0); //5x(3) Rotate(203, 34, 166, Var[56]+0); //4u(3) Rotate(204, 34, 136, Var[56]+0); //4f(3) Rotate(205, 34, 98, Var[56]+0); //5q(2) Rotate(206, 159, 159, Var[57]+0); //5o(2) Rotate(207, 159, 157, Var[57]+0); //5p(2) Rotate(208, 159, 158, Var[57]+0); //2f1 x[209]= (x[33]+x[145])/2; y[209]=(y[33]+y[145])/2; //2f2 x[210]= (x[87]+x[144])/2; y[210]=(y[87]+y[144])/2; //2o(2) Rotate(211, 67, 43, Var[58]+0); //5t(2) Rotate(212, 67, 162, Var[58]+0); //5v(2) Rotate(213, 67, 164, Var[58]+0); //2j(3) Rotate(214, 67, 37, Var[58]+0); //2l(3) Rotate(215, 67, 39, Var[58]+0); //2f(3) Rotate(216, 67, 33, Var[58]+0); //2f1(2) Rotate(217, 67, 209, Var[58]+0); //5d(3) Rotate(218, 67, 145, Var[58]+0); //4d(2) Rotate(219, 94, 96, Var[59]+0); //5s(2) Rotate(220, 94, 161, Var[59]+0); //3y(3) Rotate(221, 94, 90, Var[59]+0); //3x(3) Rotate(222, 94, 89, Var[59]+0); //3v(3) Rotate(223, 94, 87, Var[59]+0); //2f2(2) Rotate(224, 94, 210, Var[59]+0); //5c(3) Rotate(225, 94, 144, Var[59]+0); //2f3 x[226]= (x[94]+x[143])/2; y[226]=(y[94]+y[143])/2; //2f4 LineArcIntersect(197,198,206,47,15 , 227 ); //2f5 x[228] = x[197]; y[228] = y[194]; //2f6 Mirror(229,52, 47, 15); //2f7 x[230] = x[109]; y[230] = y[79]; //Measurements bacjdartextra Var[60]=distance(x[79], y[79], x[230], y[230]); //Measurements backArmholeAfterDartRotate Var[61]=Var[60]/1 + Var[46]/1 + 0; //4f(4) x[231] = x[98] + x[211] - x[43] ; y[231] = y[98] + y[211] - y[43] ; //4u(4) x[232] = x[136] + x[211] - x[43] ; y[232] = y[136] + y[211] - y[43] ; //5x(4) x[233] = x[166] + x[211] - x[43] ; y[233] = y[166] + y[211] - y[43] ; //2w(4) x[234] = x[51] + x[211] - x[43] ; y[234] = y[51] + y[211] - y[43] ; //Measurements Rotate Points Angle(12) Var[62]=normalizeangle(angle(x[211], y[211], x[173], y[173]) - angle(x[211], y[211], x[234], y[234]))*180/3.14159; //2o(3) x[235] = x[43] + x[211] - x[43] ; y[235] = y[43] + y[211] - y[43] ; //5t(3) x[236] = x[162] + x[211] - x[43] ; y[236] = y[162] + y[211] - y[43] ; //5v(3) x[237] = x[164] + x[211] - x[43] ; y[237] = y[164] + y[211] - y[43] ; //2j(4) x[238] = x[37] + x[211] - x[43] ; y[238] = y[37] + y[211] - y[43] ; //4f(5) Rotate(239, 211, 231, Var[62]+0); //4u(5) Rotate(240, 211, 232, Var[62]+0); //5x(5) Rotate(241, 211, 233, Var[62]+0); //2w(5) Rotate(242, 211, 234, Var[62]+0); //2o(4) Rotate(243, 211, 235, Var[62]+0); //5t(4) Rotate(244, 211, 236, Var[62]+0); //5v(4) Rotate(245, 211, 237, Var[62]+0); //2j(5) Rotate(246, 211, 238, Var[62]+0); //4x(3) x[247] = x[139] + x[138] - x[139] ; y[247] = y[139] + y[138] - y[139] ; //5w(3) x[248] = x[165] + x[138] - x[139] ; y[248] = y[165] + y[138] - y[139] ; //4y(3) x[249] = x[140] + x[138] - x[139] ; y[249] = y[140] + y[138] - y[139] ; //4e(3) x[250] = x[97] + x[138] - x[139] ; y[250] = y[97] + y[138] - y[139] ; //3y(4) x[251] = x[90] + x[138] - x[139] ; y[251] = y[90] + y[138] - y[139] ; //5s(3) x[252] = x[161] + x[138] - x[139] ; y[252] = y[161] + y[138] - y[139] ; //4d(3) x[253] = x[96] + x[138] - x[139] ; y[253] = y[96] + y[138] - y[139] ; //Measurements Rotate Points Angle(13) Var[63]=normalizeangle(angle(x[247], y[247], x[219], y[219]) - angle(x[247], y[247], x[253], y[253]))*180/3.14159; //4x(4) Rotate(254, 247, 247, Var[63]+0); //5w(4) Rotate(255, 247, 248, Var[63]+0); //4y(4) Rotate(256, 247, 249, Var[63]+0); //4e(4) Rotate(257, 247, 250, Var[63]+0); //3y(5) Rotate(258, 247, 251, Var[63]+0); //5s(4) Rotate(259, 247, 252, Var[63]+0); //4d(4) Rotate(260, 247, 253, Var[63]+0); //6a x[261]=x[203]; y[261]=y[203]+0.25; //6b x[262]=x[261]; y[262]=y[261]+0.25; //6c x[263]=x[51]; y[263]=y[51]; //6d x[264]=x[263]; y[264]=y[263]+0.25; //6e x[265]=x[137]; y[265]=y[137]+0.25; //6f x[266]=x[265]; y[266]=y[265]+0.25; //6g x[267]= (x[239]+x[246])/2; y[267]=(y[239]+y[246])/2; //6h x[268]= (x[267]+x[239])/2; y[268]=(y[267]+y[239])/2; //6i x[269]= (x[257]+x[258])/2; y[269]=(y[257]+y[258])/2; //6j x[270]= (x[269]+x[257])/2; y[270]=(y[269]+y[257])/2; //6k x[271]= (x[117]+x[69])/2; y[271]=(y[117]+y[69])/2; //9a x[272]=x[69]; y[272]=y[69]+Var[65]; //9b x[273]=x[160]; y[273]=y[160]+Var[65]; //9c x[274]=x[95]; y[274]=y[95]+Var[65]; //9d x[275]=x[96]; y[275]=y[96]+Var[65]; //9e x[276]=x[3]; y[276]=y[3]+Var[64]; //9f x[277] = x[163]; y[277] = y[276]; //9g x[278] = x[44]; y[278] = y[276]; //9h x[279] = x[43]; y[279] = y[276]; //99i x[280] = x[161]; y[280] = y[272]; //9i x[281] = x[164]; y[281] = y[276]; //9j Mirror(282,277, 47, 4); //9k Mirror(283,278, 47, 4); //9l Mirror(284,67, 47, 4); //9m x[285] = x[162]; y[285] = y[5]; //9n x[286] = x[161]; y[286] = y[285]; //9o LineArcIntersect(37,281,279,162,285 , 287 ); //9p Mirror(288,279, 47, 4); //Measurements Rotate Points Angle(14) Var[66]=normalizeangle(angle(x[284], y[284], x[283], y[283]) - angle(x[284], y[284], x[288], y[288]))*180/3.14159; //9q Mirror(289,287, 47, 4); //9r Mirror(290,285, 47, 4); //9l(2) Rotate(291, 284, 284, Var[66]+0); //9p(2) Rotate(292, 284, 288, Var[66]+0); //9q(2) Rotate(293, 284, 289, Var[66]+0); //9r(2) Rotate(294, 284, 290, Var[66]+0); //9s x[295] = x[293]; y[295] = y[290]; //9t x[296] = x[295]; y[296] = y[146]; //MoveStart(8) x[297]=x[0]+9.64548764779987; y[297]=y[0]+-11.8337535536926; //MoveEnd(8) x[298]=x[0]+11.6248116379973; y[298]=y[0]+-10.3265618914322; //1n(3) x[299] = x[197] + x[298] - x[297] ; y[299] = y[197] + y[298] - y[297] ; //1r(3) x[300] = x[196] + x[298] - x[297] ; y[300] = y[196] + y[298] - y[297] ; //1u(4) x[301] = x[195] + x[298] - x[297] ; y[301] = y[195] + y[298] - y[297] ; //1s(5) x[302] = x[194] + x[298] - x[297] ; y[302] = y[194] + y[298] - y[297] ; //1z(5) x[303] = x[193] + x[298] - x[297] ; y[303] = y[193] + y[298] - y[297] ; //1i(5) x[304] = x[192] + x[298] - x[297] ; y[304] = y[192] + y[298] - y[297] ; //4f(6) x[305] = x[205] + x[298] - x[297] ; y[305] = y[205] + y[298] - y[297] ; //4u(6) x[306] = x[204] + x[298] - x[297] ; y[306] = y[204] + y[298] - y[297] ; //5x(6) x[307] = x[203] + x[298] - x[297] ; y[307] = y[203] + y[298] - y[297] ; //2w(6) x[308] = x[51] + x[298] - x[297] ; y[308] = y[51] + y[298] - y[297] ; //2v(2) x[309] = x[50] + x[298] - x[297] ; y[309] = y[50] + y[298] - y[297] ; //4v(2) x[310] = x[137] + x[298] - x[297] ; y[310] = y[137] + y[298] - y[297] ; //2s(2) x[311] = x[47] + x[298] - x[297] ; y[311] = y[47] + y[298] - y[297] ; //5n(2) x[312] = x[156] + x[298] - x[297] ; y[312] = y[156] + y[298] - y[297] ; //5p(3) x[313] = x[208] + x[298] - x[297] ; y[313] = y[208] + y[298] - y[297] ; //1p(3) x[314] = x[198] + x[298] - x[297] ; y[314] = y[198] + y[298] - y[297] ; //1s(6) x[315] = x[19] + x[298] - x[297] ; y[315] = y[19] + y[298] - y[297] ; //3a(5) x[316] = x[62] + x[298] - x[297] ; y[316] = y[62] + y[298] - y[297] ; //1s(7) x[317] = x[19] + x[298] - x[297] ; y[317] = y[19] + y[298] - y[297] ; //1s(8) x[318] = x[19] + x[298] - x[297] ; y[318] = y[19] + y[298] - y[297] ; //6a(2) x[319] = x[261] + x[298] - x[297] ; y[319] = y[261] + y[298] - y[297] ; //6c(2) x[320] = x[263] + x[298] - x[297] ; y[320] = y[263] + y[298] - y[297] ; //6e(2) x[321] = x[265] + x[298] - x[297] ; y[321] = y[265] + y[298] - y[297] ; //6b(2) x[322] = x[262] + x[298] - x[297] ; y[322] = y[262] + y[298] - y[297] ; //6d(2) x[323] = x[264] + x[298] - x[297] ; y[323] = y[264] + y[298] - y[297] ; //6f(2) x[324] = x[266] + x[298] - x[297] ; y[324] = y[266] + y[298] - y[297] ; //6d(3) x[325] = x[264] + x[298] - x[297] ; y[325] = y[264] + y[298] - y[297] ; //2s(3) x[326] = x[47] + x[298] - x[297] ; y[326] = y[47] + y[298] - y[297] ; //2r(2) x[327] = x[46] + x[298] - x[297] ; y[327] = y[46] + y[298] - y[297] ; //1l(2) x[328] = x[12] + x[298] - x[297] ; y[328] = y[12] + y[298] - y[297] ; //2s(4) x[329] = x[47] + x[298] - x[297] ; y[329] = y[47] + y[298] - y[297] ; //2r(3) x[330] = x[46] + x[298] - x[297] ; y[330] = y[46] + y[298] - y[297] ; //7X1 x[331]=x[69]; y[331]=y[69]+0.5; //7x2 x[332] = x[141]; y[332] = y[331]; } Flow0View9Objects() { //Object Front if (HideObj[0] == 0) { Obj[0] = newobject("poly"); current_point=addpoint(x[299],y[299],"LINE"); current_point=addpoint(x[300],y[300],"XARC_START"); current_point=addpoint(x[301],y[301],"XARC_CORNER"); current_point=addpoint(x[302],y[302],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[303],y[303],"XARC_CORNER"); current_point=addpoint(x[304],y[304],"LINE"); current_point=addpoint(x[305],y[305],"LINE"); current_point=addpoint(x[306],y[306],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[307],y[307],"XARC_START"); notch_type(current_point,"TAB",1); current_point=addpoint(x[308],y[308],"XARC_CORNER"); current_point=addpoint(x[309],y[309],"LINE"); current_point=addpoint(x[310],y[310],"LINE"); notch_type(current_point,"TAB",1); current_point=addpoint(x[311],y[311],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[312],y[312],"XARC_START"); current_point=addpoint(x[314],y[314],"XARC_CORNER"); if (lang == 0) { name_object(Obj[0],"Front"); } if (lang == 1) { name_object(Obj[0],"Front"); } if (lang == 2) { name_object(Obj[0],"Front"); } if (lang == 3) { name_object(Obj[0],"Front"); } if (lang == 4) { name_object(Obj[0],"Front"); } if (lang == 5) { name_object(Obj[0],"Front"); } if (lang == 6) { name_object(Obj[0],"Front"); } } //Object BACK if (HideObj[1] == 0) { Obj[1] = newobject("poly"); current_point=addpoint(x[74],y[74],"LINE"); current_point=addpoint(x[80],y[80],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[68],y[68],"XARC_START"); current_point=addpoint(x[135],y[135],"XARC_CORNER"); current_point=addpoint(x[77],y[77],"LINE"); current_point=addpoint(x[109],y[109],"XARC_START"); current_point=addpoint(x[84],y[84],"XARC_CORNER"); current_point=addpoint(x[81],y[81],"XARC_START"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[123],y[123],"XARC_CORNER"); current_point=addpoint(x[85],y[85],"LINE"); current_point=addpoint(x[99],y[99],"LINE"); current_point=addpoint(x[97],y[97],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[117],y[117],"LINE"); if (lang == 0) { name_object(Obj[1],"BACK"); } if (lang == 1) { name_object(Obj[1],"BACK"); } if (lang == 2) { name_object(Obj[1],"BACK"); } if (lang == 3) { name_object(Obj[1],"BACK"); } if (lang == 4) { name_object(Obj[1],"BACK"); } if (lang == 5) { name_object(Obj[1],"BACK"); } if (lang == 6) { name_object(Obj[1],"BACK"); } } //Object Back waist dart if (HideObj[2] == 0) { Obj[2] = newobject("poly"); current_point=addpoint(x[94],y[94],"LINE"); current_point=addpoint(x[274],y[274],"LINE"); current_point=addpoint(x[275],y[275],"LINE"); if (lang == 0) { name_object(Obj[2],"Back waist dart"); } if (lang == 1) { name_object(Obj[2],"Back waist dart"); } if (lang == 2) { name_object(Obj[2],"Back waist dart"); } if (lang == 3) { name_object(Obj[2],"Back waist dart"); } if (lang == 4) { name_object(Obj[2],"Back waist dart"); } if (lang == 5) { name_object(Obj[2],"Back waist dart"); } if (lang == 6) { name_object(Obj[2],"Back waist dart"); } } //Object 60b if (HideObj[3] == 0) { if (lang == 0) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[3] = newobject("Text","Upper Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[315]+1),(y[315]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[3],"60b"); } if (lang == 1) { name_object(Obj[3],"60b"); } if (lang == 2) { name_object(Obj[3],"60b"); } if (lang == 3) { name_object(Obj[3],"60b"); } if (lang == 4) { name_object(Obj[3],"60b"); } if (lang == 5) { name_object(Obj[3],"60b"); } if (lang == 6) { name_object(Obj[3],"60b"); } } //Object 60c if (HideObj[4] == 0) { if (lang == 0) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[4] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[316]+1),y[316],"LINE"); if (lang == 0) { name_object(Obj[4],"60c"); } if (lang == 1) { name_object(Obj[4],"60c"); } if (lang == 2) { name_object(Obj[4],"60c"); } if (lang == 3) { name_object(Obj[4],"60c"); } if (lang == 4) { name_object(Obj[4],"60c"); } if (lang == 5) { name_object(Obj[4],"60c"); } if (lang == 6) { name_object(Obj[4],"60c"); } } //Object 60d if (HideObj[5] == 0) { if (lang == 0) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[5] = newobject("Text","Upper Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+1.5),"LINE"); if (lang == 0) { name_object(Obj[5],"60d"); } if (lang == 1) { name_object(Obj[5],"60d"); } if (lang == 2) { name_object(Obj[5],"60d"); } if (lang == 3) { name_object(Obj[5],"60d"); } if (lang == 4) { name_object(Obj[5],"60d"); } if (lang == 5) { name_object(Obj[5],"60d"); } if (lang == 6) { name_object(Obj[5],"60d"); } } //Object 60e if (HideObj[6] == 0) { if (lang == 0) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[6] = newobject("Text","Center back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[80],y[80],"LINE"); if (lang == 0) { name_object(Obj[6],"60e"); } if (lang == 1) { name_object(Obj[6],"60e"); } if (lang == 2) { name_object(Obj[6],"60e"); } if (lang == 3) { name_object(Obj[6],"60e"); } if (lang == 4) { name_object(Obj[6],"60e"); } if (lang == 5) { name_object(Obj[6],"60e"); } if (lang == 6) { name_object(Obj[6],"60e"); } } //Object 60f if (HideObj[7] == 0) { if (lang == 0) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[7] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[117]+0.5),(y[117]+0.5),"LINE"); if (lang == 0) { name_object(Obj[7],"60f"); } if (lang == 1) { name_object(Obj[7],"60f"); } if (lang == 2) { name_object(Obj[7],"60f"); } if (lang == 3) { name_object(Obj[7],"60f"); } if (lang == 4) { name_object(Obj[7],"60f"); } if (lang == 5) { name_object(Obj[7],"60f"); } if (lang == 6) { name_object(Obj[7],"60f"); } } //Object LowerFront if (HideObj[8] == 0) { Obj[8] = newobject("poly"); current_point=addpoint(x[146],y[146],"LINE"); current_point=addpoint(x[145],y[145],"LINE"); current_point=addpoint(x[209],y[209],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[33],y[33],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[39],y[39],"XARC_CORNER"); current_point=addpoint(x[37],y[37],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[287],y[287],"LINE"); current_point=addpoint(x[279],y[279],"LINE"); current_point=addpoint(x[278],y[278],"LINE"); current_point=addpoint(x[277],y[277],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[276],y[276],"LINE"); current_point=addpoint(x[282],y[282],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[292],y[292],"XARC_CORNER"); current_point=addpoint(x[293],y[293],"XARC_START"); current_point=addpoint(x[296],y[296],"XARC_CORNER"); if (lang == 0) { name_object(Obj[8],"LowerFront"); } if (lang == 1) { name_object(Obj[8],"LowerFront"); } if (lang == 2) { name_object(Obj[8],"LowerFront"); } if (lang == 3) { name_object(Obj[8],"LowerFront"); } if (lang == 4) { name_object(Obj[8],"LowerFront"); } if (lang == 5) { name_object(Obj[8],"LowerFront"); } if (lang == 6) { name_object(Obj[8],"LowerFront"); } } //Object Lowerback if (HideObj[9] == 0) { Obj[9] = newobject("poly"); current_point=addpoint(x[90],y[90],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"XARC_CORNER"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[272],y[272],"LINE"); current_point=addpoint(x[273],y[273],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[274],y[274],"LINE"); current_point=addpoint(x[275],y[275],"XARC_START"); current_point=addpoint(x[280],y[280],"XARC_CORNER"); if (lang == 0) { name_object(Obj[9],"Lowerback"); } if (lang == 1) { name_object(Obj[9],"Lowerback"); } if (lang == 2) { name_object(Obj[9],"Lowerback"); } if (lang == 3) { name_object(Obj[9],"Lowerback"); } if (lang == 4) { name_object(Obj[9],"Lowerback"); } if (lang == 5) { name_object(Obj[9],"Lowerback"); } if (lang == 6) { name_object(Obj[9],"Lowerback"); } } //Object LowerFrontDart if (HideObj[10] == 0) { Obj[10] = newobject("poly"); current_point=addpoint(x[279],y[279],"LINE"); current_point=addpoint(x[67],y[67],"LINE"); current_point=addpoint(x[278],y[278],"OPEN"); if (lang == 0) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 1) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 2) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 3) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 4) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 5) { name_object(Obj[10],"LowerFrontDart"); } if (lang == 6) { name_object(Obj[10],"LowerFrontDart"); } } //Object UpperbackDart if (HideObj[11] == 0) { Obj[11] = newobject("poly"); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[92],y[92],"LINE"); current_point=addpoint(x[139],y[139],"OPEN"); if (lang == 0) { name_object(Obj[11],"UpperbackDart"); } if (lang == 1) { name_object(Obj[11],"UpperbackDart"); } if (lang == 2) { name_object(Obj[11],"UpperbackDart"); } if (lang == 3) { name_object(Obj[11],"UpperbackDart"); } if (lang == 4) { name_object(Obj[11],"UpperbackDart"); } if (lang == 5) { name_object(Obj[11],"UpperbackDart"); } if (lang == 6) { name_object(Obj[11],"UpperbackDart"); } } //Object txt1 if (HideObj[13] == 0) { if (lang == 0) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[13] = newobject("Text","Empire Cross over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[317]+1),y[317],"LINE"); if (lang == 0) { name_object(Obj[13],"txt1"); } if (lang == 1) { name_object(Obj[13],"txt1"); } if (lang == 2) { name_object(Obj[13],"txt1"); } if (lang == 3) { name_object(Obj[13],"txt1"); } if (lang == 4) { name_object(Obj[13],"txt1"); } if (lang == 5) { name_object(Obj[13],"txt1"); } if (lang == 6) { name_object(Obj[13],"txt1"); } } //Object txt1b if (HideObj[14] == 0) { if (lang == 0) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[14] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[318]+1),(y[318]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[14],"txt1b"); } if (lang == 1) { name_object(Obj[14],"txt1b"); } if (lang == 2) { name_object(Obj[14],"txt1b"); } if (lang == 3) { name_object(Obj[14],"txt1b"); } if (lang == 4) { name_object(Obj[14],"txt1b"); } if (lang == 5) { name_object(Obj[14],"txt1b"); } if (lang == 6) { name_object(Obj[14],"txt1b"); } } //Object txt2a if (HideObj[15] == 0) { if (lang == 0) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[15] = newobject("Text","Empire line dress",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+2.5),"LINE"); if (lang == 0) { name_object(Obj[15],"txt2a"); } if (lang == 1) { name_object(Obj[15],"txt2a"); } if (lang == 2) { name_object(Obj[15],"txt2a"); } if (lang == 3) { name_object(Obj[15],"txt2a"); } if (lang == 4) { name_object(Obj[15],"txt2a"); } if (lang == 5) { name_object(Obj[15],"txt2a"); } if (lang == 6) { name_object(Obj[15],"txt2a"); } } //Object txt2cb if (HideObj[16] == 0) { if (lang == 0) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[16] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[73]+1.5),(y[73]+0.5),"LINE"); if (lang == 0) { name_object(Obj[16],"txt2cb"); } if (lang == 1) { name_object(Obj[16],"txt2cb"); } if (lang == 2) { name_object(Obj[16],"txt2cb"); } if (lang == 3) { name_object(Obj[16],"txt2cb"); } if (lang == 4) { name_object(Obj[16],"txt2cb"); } if (lang == 5) { name_object(Obj[16],"txt2cb"); } if (lang == 6) { name_object(Obj[16],"txt2cb"); } } //Object txt2c if (HideObj[17] == 0) { if (lang == 0) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[17] = newobject("Text","Empire Cross Over dress1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-1),"LINE"); if (lang == 0) { name_object(Obj[17],"txt2c"); } if (lang == 1) { name_object(Obj[17],"txt2c"); } if (lang == 2) { name_object(Obj[17],"txt2c"); } if (lang == 3) { name_object(Obj[17],"txt2c"); } if (lang == 4) { name_object(Obj[17],"txt2c"); } if (lang == 5) { name_object(Obj[17],"txt2c"); } if (lang == 6) { name_object(Obj[17],"txt2c"); } } //Object txt2d if (HideObj[18] == 0) { if (lang == 0) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[18] = newobject("Text","Lower Back",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-1),"LINE"); if (lang == 0) { name_object(Obj[18],"txt2d"); } if (lang == 1) { name_object(Obj[18],"txt2d"); } if (lang == 2) { name_object(Obj[18],"txt2d"); } if (lang == 3) { name_object(Obj[18],"txt2d"); } if (lang == 4) { name_object(Obj[18],"txt2d"); } if (lang == 5) { name_object(Obj[18],"txt2d"); } if (lang == 6) { name_object(Obj[18],"txt2d"); } } //Object txt2e if (HideObj[19] == 0) { if (lang == 0) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[19] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[148]+2),(y[148]+-2),"LINE"); if (lang == 0) { name_object(Obj[19],"txt2e"); } if (lang == 1) { name_object(Obj[19],"txt2e"); } if (lang == 2) { name_object(Obj[19],"txt2e"); } if (lang == 3) { name_object(Obj[19],"txt2e"); } if (lang == 4) { name_object(Obj[19],"txt2e"); } if (lang == 5) { name_object(Obj[19],"txt2e"); } if (lang == 6) { name_object(Obj[19],"txt2e"); } } //Object txt2f if (HideObj[20] == 0) { if (lang == 0) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[20] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.5),"LINE"); if (lang == 0) { name_object(Obj[20],"txt2f"); } if (lang == 1) { name_object(Obj[20],"txt2f"); } if (lang == 2) { name_object(Obj[20],"txt2f"); } if (lang == 3) { name_object(Obj[20],"txt2f"); } if (lang == 4) { name_object(Obj[20],"txt2f"); } if (lang == 5) { name_object(Obj[20],"txt2f"); } if (lang == 6) { name_object(Obj[20],"txt2f"); } } //Object txt2g if (HideObj[21] == 0) { if (lang == 0) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[21] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[145]+1),(y[145]+0.5),"LINE"); if (lang == 0) { name_object(Obj[21],"txt2g"); } if (lang == 1) { name_object(Obj[21],"txt2g"); } if (lang == 2) { name_object(Obj[21],"txt2g"); } if (lang == 3) { name_object(Obj[21],"txt2g"); } if (lang == 4) { name_object(Obj[21],"txt2g"); } if (lang == 5) { name_object(Obj[21],"txt2g"); } if (lang == 6) { name_object(Obj[21],"txt2g"); } } //Object txt2h if (HideObj[22] == 0) { if (lang == 0) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[22] = newobject("Text","Center Front fold line",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[4],(y[4]+1),"LINE"); if (lang == 0) { name_object(Obj[22],"txt2h"); } if (lang == 1) { name_object(Obj[22],"txt2h"); } if (lang == 2) { name_object(Obj[22],"txt2h"); } if (lang == 3) { name_object(Obj[22],"txt2h"); } if (lang == 4) { name_object(Obj[22],"txt2h"); } if (lang == 5) { name_object(Obj[22],"txt2h"); } if (lang == 6) { name_object(Obj[22],"txt2h"); } } //Object txt2i if (HideObj[23] == 0) { if (lang == 0) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[23] = newobject("Text","Center Back Zipper line",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[23],"txt2i"); } if (lang == 1) { name_object(Obj[23],"txt2i"); } if (lang == 2) { name_object(Obj[23],"txt2i"); } if (lang == 3) { name_object(Obj[23],"txt2i"); } if (lang == 4) { name_object(Obj[23],"txt2i"); } if (lang == 5) { name_object(Obj[23],"txt2i"); } if (lang == 6) { name_object(Obj[23],"txt2i"); } } //Object backband1 if (HideObj[24] == 0) { Obj[24] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[255],y[255],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[256],y[256],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[257],y[257],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[270],y[270],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[269],y[269],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[258],y[258],"LINE"); current_point=addpoint(x[259],y[259],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[160],y[160],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[24],"backband1"); } if (lang == 1) { name_object(Obj[24],"backband1"); } if (lang == 2) { name_object(Obj[24],"backband1"); } if (lang == 3) { name_object(Obj[24],"backband1"); } if (lang == 4) { name_object(Obj[24],"backband1"); } if (lang == 5) { name_object(Obj[24],"backband1"); } if (lang == 6) { name_object(Obj[24],"backband1"); } } //Object frontband1 if (HideObj[25] == 0) { Obj[25] = newobject("poly"); current_point=addpoint(x[50],y[50],"LINE"); current_point=addpoint(x[137],y[137],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[47],y[47],"LINE"); current_point=addpoint(x[3],y[3],"LINE"); current_point=addpoint(x[163],y[163],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[44],y[44],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[244],y[244],"LINE"); current_point=addpoint(x[245],y[245],"LINE"); current_point=addpoint(x[246],y[246],"LINE"); current_point=addpoint(x[267],y[267],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[268],y[268],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[239],y[239],"LINE"); current_point=addpoint(x[240],y[240],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[241],y[241],"LINE"); notch_type(current_point,"TAB",0); if (lang == 0) { name_object(Obj[25],"frontband1"); } if (lang == 1) { name_object(Obj[25],"frontband1"); } if (lang == 2) { name_object(Obj[25],"frontband1"); } if (lang == 3) { name_object(Obj[25],"frontband1"); } if (lang == 4) { name_object(Obj[25],"frontband1"); } if (lang == 5) { name_object(Obj[25],"frontband1"); } if (lang == 6) { name_object(Obj[25],"frontband1"); } } //Object gathers1 if (HideObj[30] == 0) { Obj[30] = newobject("poly"); current_point=addpoint(x[319],y[319],"XARC_START"); current_point=addpoint(x[320],y[320],"XARC_CORNER"); current_point=addpoint(x[321],y[321],"OPEN"); if (lang == 0) { name_object(Obj[30],"gathers1"); } if (lang == 1) { name_object(Obj[30],"gathers1"); } if (lang == 2) { name_object(Obj[30],"gathers1"); } if (lang == 3) { name_object(Obj[30],"gathers1"); } if (lang == 4) { name_object(Obj[30],"gathers1"); } if (lang == 5) { name_object(Obj[30],"gathers1"); } if (lang == 6) { name_object(Obj[30],"gathers1"); } } //Object gathers2 if (HideObj[31] == 0) { Obj[31] = newobject("poly"); current_point=addpoint(x[322],y[322],"XARC_START"); current_point=addpoint(x[323],y[323],"XARC_CORNER"); current_point=addpoint(x[324],y[324],"OPEN"); if (lang == 0) { name_object(Obj[31],"gathers2"); } if (lang == 1) { name_object(Obj[31],"gathers2"); } if (lang == 2) { name_object(Obj[31],"gathers2"); } if (lang == 3) { name_object(Obj[31],"gathers2"); } if (lang == 4) { name_object(Obj[31],"gathers2"); } if (lang == 5) { name_object(Obj[31],"gathers2"); } if (lang == 6) { name_object(Obj[31],"gathers2"); } } //Object txt3a if (HideObj[32] == 0) { if (lang == 0) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[32] = newobject("Text","Gather",0,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[325],(y[325]+0.75),"LINE"); if (lang == 0) { name_object(Obj[32],"txt3a"); } if (lang == 1) { name_object(Obj[32],"txt3a"); } if (lang == 2) { name_object(Obj[32],"txt3a"); } if (lang == 3) { name_object(Obj[32],"txt3a"); } if (lang == 4) { name_object(Obj[32],"txt3a"); } if (lang == 5) { name_object(Obj[32],"txt3a"); } if (lang == 6) { name_object(Obj[32],"txt3a"); } } //Object txt3b if (HideObj[34] == 0) { if (lang == 0) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[34] = newobject("Text","CF grainline ",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[329],(y[329]+0.5),"LINE"); if (lang == 0) { name_object(Obj[34],"txt3b"); } if (lang == 1) { name_object(Obj[34],"txt3b"); } if (lang == 2) { name_object(Obj[34],"txt3b"); } if (lang == 3) { name_object(Obj[34],"txt3b"); } if (lang == 4) { name_object(Obj[34],"txt3b"); } if (lang == 5) { name_object(Obj[34],"txt3b"); } if (lang == 6) { name_object(Obj[34],"txt3b"); } } //Object txt3c if (HideObj[35] == 0) { if (lang == 0) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[35] = newobject("Text","Overlap Here",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[330],(y[330]+0.5),"LINE"); if (lang == 0) { name_object(Obj[35],"txt3c"); } if (lang == 1) { name_object(Obj[35],"txt3c"); } if (lang == 2) { name_object(Obj[35],"txt3c"); } if (lang == 3) { name_object(Obj[35],"txt3c"); } if (lang == 4) { name_object(Obj[35],"txt3c"); } if (lang == 5) { name_object(Obj[35],"txt3c"); } if (lang == 6) { name_object(Obj[35],"txt3c"); } } //Object txt1c if (HideObj[38] == 0) { if (lang == 0) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[38] = newobject("Text","Lower Front",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-2),"LINE"); if (lang == 0) { name_object(Obj[38]," txt1c"); } if (lang == 1) { name_object(Obj[38]," txt1c"); } if (lang == 2) { name_object(Obj[38]," txt1c"); } if (lang == 3) { name_object(Obj[38]," txt1c"); } if (lang == 4) { name_object(Obj[38]," txt1c"); } if (lang == 5) { name_object(Obj[38]," txt1c"); } if (lang == 6) { name_object(Obj[38]," txt1c"); } } //Object txt1d if (HideObj[39] == 0) { if (lang == 0) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[39] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[5]+2),(y[5]+-3),"LINE"); if (lang == 0) { name_object(Obj[39],"txt1d"); } if (lang == 1) { name_object(Obj[39],"txt1d"); } if (lang == 2) { name_object(Obj[39],"txt1d"); } if (lang == 3) { name_object(Obj[39],"txt1d"); } if (lang == 4) { name_object(Obj[39],"txt1d"); } if (lang == 5) { name_object(Obj[39],"txt1d"); } if (lang == 6) { name_object(Obj[39],"txt1d"); } } //Object txt1e if (HideObj[40] == 0) { if (lang == 0) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[40] = newobject("Text","Empire Cross Over Dress 1",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[148]+2),y[148],"LINE"); if (lang == 0) { name_object(Obj[40],"txt1e"); } if (lang == 1) { name_object(Obj[40],"txt1e"); } if (lang == 2) { name_object(Obj[40],"txt1e"); } if (lang == 3) { name_object(Obj[40],"txt1e"); } if (lang == 4) { name_object(Obj[40],"txt1e"); } if (lang == 5) { name_object(Obj[40],"txt1e"); } if (lang == 6) { name_object(Obj[40],"txt1e"); } } //Object wrapCfline if (HideObj[52] == 0) { Obj[52] = newobject("poly"); current_point=addpoint(x[276],y[276],"LINE"); current_point=addpoint(x[4],y[4],"OPEN"); if (lang == 0) { name_object(Obj[52],"wrapCfline"); } if (lang == 1) { name_object(Obj[52],"wrapCfline"); } if (lang == 2) { name_object(Obj[52],"wrapCfline"); } if (lang == 3) { name_object(Obj[52],"wrapCfline"); } if (lang == 4) { name_object(Obj[52],"wrapCfline"); } if (lang == 5) { name_object(Obj[52],"wrapCfline"); } if (lang == 6) { name_object(Obj[52],"wrapCfline"); } } //Object txt5a if (HideObj[41] == 0) { if (lang == 0) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[41] = newobject("Text","CF Fold Remove seam",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[3],(y[3]+0.25),"LINE"); if (lang == 0) { name_object(Obj[41],"txt5a"); } if (lang == 1) { name_object(Obj[41],"txt5a"); } if (lang == 2) { name_object(Obj[41],"txt5a"); } if (lang == 3) { name_object(Obj[41],"txt5a"); } if (lang == 4) { name_object(Obj[41],"txt5a"); } if (lang == 5) { name_object(Obj[41],"txt5a"); } if (lang == 6) { name_object(Obj[41],"txt5a"); } } //Object txt 5b if (HideObj[42] == 0) { if (lang == 0) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[42] = newobject("Text","Empire Cross Over Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+0.5),"LINE"); if (lang == 0) { name_object(Obj[42],"txt 5b"); } if (lang == 1) { name_object(Obj[42],"txt 5b"); } if (lang == 2) { name_object(Obj[42],"txt 5b"); } if (lang == 3) { name_object(Obj[42],"txt 5b"); } if (lang == 4) { name_object(Obj[42],"txt 5b"); } if (lang == 5) { name_object(Obj[42],"txt 5b"); } if (lang == 6) { name_object(Obj[42],"txt 5b"); } } //Object txt5c if (HideObj[43] == 0) { if (lang == 0) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[43] = newobject("Text","Front Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),y[267],"LINE"); if (lang == 0) { name_object(Obj[43],"txt5c"); } if (lang == 1) { name_object(Obj[43],"txt5c"); } if (lang == 2) { name_object(Obj[43],"txt5c"); } if (lang == 3) { name_object(Obj[43],"txt5c"); } if (lang == 4) { name_object(Obj[43],"txt5c"); } if (lang == 5) { name_object(Obj[43],"txt5c"); } if (lang == 6) { name_object(Obj[43],"txt5c"); } } //Object txt5d if (HideObj[44] == 0) { if (lang == 0) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[44] = newobject("Text","Cut 1 on Fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[267]+1),(y[267]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[44],"txt5d"); } if (lang == 1) { name_object(Obj[44],"txt5d"); } if (lang == 2) { name_object(Obj[44],"txt5d"); } if (lang == 3) { name_object(Obj[44],"txt5d"); } if (lang == 4) { name_object(Obj[44],"txt5d"); } if (lang == 5) { name_object(Obj[44],"txt5d"); } if (lang == 6) { name_object(Obj[44],"txt5d"); } } //Object txt5e if (HideObj[45] == 0) { if (lang == 0) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[45] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[246]+1),(y[246]+0.25),"LINE"); if (lang == 0) { name_object(Obj[45],"txt5e"); } if (lang == 1) { name_object(Obj[45],"txt5e"); } if (lang == 2) { name_object(Obj[45],"txt5e"); } if (lang == 3) { name_object(Obj[45],"txt5e"); } if (lang == 4) { name_object(Obj[45],"txt5e"); } if (lang == 5) { name_object(Obj[45],"txt5e"); } if (lang == 6) { name_object(Obj[45],"txt5e"); } } //Object txt5g if (HideObj[46] == 0) { if (lang == 0) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[46] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[117],(y[117]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[46],"txt5g"); } if (lang == 1) { name_object(Obj[46],"txt5g"); } if (lang == 2) { name_object(Obj[46],"txt5g"); } if (lang == 3) { name_object(Obj[46],"txt5g"); } if (lang == 4) { name_object(Obj[46],"txt5g"); } if (lang == 5) { name_object(Obj[46],"txt5g"); } if (lang == 6) { name_object(Obj[46],"txt5g"); } } //Object txt5h if (HideObj[47] == 0) { if (lang == 0) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[47] = newobject("Text","Empire Cross Over Cress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+0.5),"LINE"); if (lang == 0) { name_object(Obj[47],"txt5h"); } if (lang == 1) { name_object(Obj[47],"txt5h"); } if (lang == 2) { name_object(Obj[47],"txt5h"); } if (lang == 3) { name_object(Obj[47],"txt5h"); } if (lang == 4) { name_object(Obj[47],"txt5h"); } if (lang == 5) { name_object(Obj[47],"txt5h"); } if (lang == 6) { name_object(Obj[47],"txt5h"); } } //Object txt5i if (HideObj[48] == 0) { if (lang == 0) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[48] = newobject("Text","Back Band",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),y[271],"LINE"); if (lang == 0) { name_object(Obj[48],"txt5i"); } if (lang == 1) { name_object(Obj[48],"txt5i"); } if (lang == 2) { name_object(Obj[48],"txt5i"); } if (lang == 3) { name_object(Obj[48],"txt5i"); } if (lang == 4) { name_object(Obj[48],"txt5i"); } if (lang == 5) { name_object(Obj[48],"txt5i"); } if (lang == 6) { name_object(Obj[48],"txt5i"); } } //Object txt5j if (HideObj[49] == 0) { if (lang == 0) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[49] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[271]+1),(y[271]+-0.5),"LINE"); if (lang == 0) { name_object(Obj[49],"txt5j"); } if (lang == 1) { name_object(Obj[49],"txt5j"); } if (lang == 2) { name_object(Obj[49],"txt5j"); } if (lang == 3) { name_object(Obj[49],"txt5j"); } if (lang == 4) { name_object(Obj[49],"txt5j"); } if (lang == 5) { name_object(Obj[49],"txt5j"); } if (lang == 6) { name_object(Obj[49],"txt5j"); } } //Object txt5k if (HideObj[50] == 0) { if (lang == 0) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[50] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[69]+0.5),(y[69]+0.25),"LINE"); if (lang == 0) { name_object(Obj[50],"txt5k"); } if (lang == 1) { name_object(Obj[50],"txt5k"); } if (lang == 2) { name_object(Obj[50],"txt5k"); } if (lang == 3) { name_object(Obj[50],"txt5k"); } if (lang == 4) { name_object(Obj[50],"txt5k"); } if (lang == 5) { name_object(Obj[50],"txt5k"); } if (lang == 6) { name_object(Obj[50],"txt5k"); } } //Object backbandgrainline if (HideObj[51] == 0) { Obj[51] = newobject("poly"); current_point=addpoint(x[141],y[141],"LINE"); current_point=addpoint(x[332],y[332],"OPEN"); if (lang == 0) { name_object(Obj[51],"backbandgrainline"); } if (lang == 1) { name_object(Obj[51],"backbandgrainline"); } if (lang == 2) { name_object(Obj[51],"backbandgrainline"); } if (lang == 3) { name_object(Obj[51],"backbandgrainline"); } if (lang == 4) { name_object(Obj[51],"backbandgrainline"); } if (lang == 5) { name_object(Obj[51],"backbandgrainline"); } if (lang == 6) { name_object(Obj[51],"backbandgrainline"); } } offset_mark(0, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(1, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(8, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(9, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(24, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(25, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow1View0() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow1View0"); } Flow1View0Points(); } Flow1View0Points() { //Start x[0]=0; y[0]=0; //6l x[333]= (x[94]+x[226])/2; y[333]=(y[94]+y[226])/2; //6m x[334]= (x[226]+x[143])/2; y[334]=(y[226]+y[143])/2; //6n x[335]= (x[67]+x[146])/2; y[335]=(y[67]+y[146])/2; //6o x[336]= (x[96]+x[94])/2; y[336]=(y[96]+y[94])/2; //6p x[337]= (x[95]+x[94])/2; y[337]=(y[95]+y[94])/2; //6q x[338]= (x[163]+x[44])/2; y[338]=(y[163]+y[44])/2; //6r x[339] = x[338]; y[339] = y[5]; //6s x[340]= (x[162]+x[164])/2; y[340]=(y[162]+y[164])/2; //6t x[341] = x[340]; y[341] = y[5]; //6u x[342]= (x[161]+x[90])/2; y[342]=(y[161]+y[90])/2; //6v x[343]= (x[160]+x[95])/2; y[343]=(y[160]+y[95])/2; //6w x[344] = x[342]; y[344] = y[5]; //6x x[345] = x[343]; y[345] = y[5]; //MoveStart(9) x[346]=x[0]+12.1695797086938; y[346]=y[0]+-15.5926532414988; //MoveEnd(9) x[347]=x[0]+14.0217911490621; y[347]=y[0]+-15.0478851708022; //2v(3) x[348] = x[50] + x[347] - x[346] ; y[348] = y[50] + y[347] - y[346] ; //4v(3) x[349] = x[137] + x[347] - x[346] ; y[349] = y[137] + y[347] - y[346] ; //2s(5) x[350] = x[47] + x[347] - x[346] ; y[350] = y[47] + y[347] - y[346] ; //1b(2) x[351] = x[3] + x[347] - x[346] ; y[351] = y[3] + y[347] - y[346] ; //1c(2) x[352] = x[4] + x[347] - x[346] ; y[352] = y[4] + y[347] - y[346] ; //5f(2) x[353] = x[147] + x[347] - x[346] ; y[353] = y[147] + y[347] - y[346] ; //5e(2) x[354] = x[146] + x[347] - x[346] ; y[354] = y[146] + y[347] - y[346] ; //6n(2) x[355] = x[335] + x[347] - x[346] ; y[355] = y[335] + y[347] - y[346] ; //2m(2) x[356] = x[41] + x[347] - x[346] ; y[356] = y[41] + y[347] - y[346] ; //3b(2) x[357] = x[67] + x[347] - x[346] ; y[357] = y[67] + y[347] - y[346] ; //2p(2) x[358] = x[44] + x[347] - x[346] ; y[358] = y[44] + y[347] - y[346] ; //1c(3) x[359] = x[4] + x[347] - x[346] ; y[359] = y[4] + y[347] - y[346] ; //2m(3) x[360] = x[41] + x[347] - x[346] ; y[360] = y[41] + y[347] - y[346] ; //2m(4) x[361] = x[41] + x[347] - x[346] ; y[361] = y[41] + y[347] - y[346] ; //2m(5) x[362] = x[41] + x[347] - x[346] ; y[362] = y[41] + y[347] - y[346] ; //MoveStart(10) x[363]=x[0]+3.39881377047958; y[363]=y[0]+-14.817871985397; //MoveEnd(10) x[364]=x[0]+1.65555594425066; y[364]=y[0]+-13.9825609436623; //4f(7) x[365] = x[98] + x[364] - x[363] ; y[365] = y[98] + y[364] - y[363] ; //4u(7) x[366] = x[136] + x[364] - x[363] ; y[366] = y[136] + y[364] - y[363] ; //5x(7) x[367] = x[166] + x[364] - x[363] ; y[367] = y[166] + y[364] - y[363] ; //2w(7) x[368] = x[51] + x[364] - x[363] ; y[368] = y[51] + y[364] - y[363] ; //2o(5) x[369] = x[43] + x[364] - x[363] ; y[369] = y[43] + y[364] - y[363] ; //3b(3) x[370] = x[67] + x[364] - x[363] ; y[370] = y[67] + y[364] - y[363] ; //2m(6) x[371] = x[41] + x[364] - x[363] ; y[371] = y[41] + y[364] - y[363] ; //6n(3) x[372] = x[335] + x[364] - x[363] ; y[372] = y[335] + y[364] - y[363] ; //5e(3) x[373] = x[146] + x[364] - x[363] ; y[373] = y[146] + y[364] - y[363] ; //3a6(2) x[374] = x[172] + x[364] - x[363] ; y[374] = y[172] + y[364] - y[363] ; //5d(4) x[375] = x[145] + x[364] - x[363] ; y[375] = y[145] + y[364] - y[363] ; //2f1(3) x[376] = x[209] + x[364] - x[363] ; y[376] = y[209] + y[364] - y[363] ; //2f(4) x[377] = x[33] + x[364] - x[363] ; y[377] = y[33] + y[364] - y[363] ; //2l(4) x[378] = x[39] + x[364] - x[363] ; y[378] = y[39] + y[364] - y[363] ; //2j(6) x[379] = x[37] + x[364] - x[363] ; y[379] = y[37] + y[364] - y[363] ; //2f(5) x[380] = x[33] + x[364] - x[363] ; y[380] = y[33] + y[364] - y[363] ; //2f(6) x[381] = x[33] + x[364] - x[363] ; y[381] = y[33] + y[364] - y[363] ; //2f(7) x[382] = x[33] + x[364] - x[363] ; y[382] = y[33] + y[364] - y[363] ; //6s(2) x[383] = x[340] + x[364] - x[363] ; y[383] = y[340] + y[364] - y[363] ; //6t(2) x[384] = x[341] + x[364] - x[363] ; y[384] = y[341] + y[364] - y[363] ; //3v1 x[385] = x[349]; y[385] = y[362]; } Flow1View0Objects() { //Object CenterFront Panel if (HideObj[53] == 0) { Obj[53] = newobject("poly"); current_point=addpoint(x[348],y[348],"LINE"); current_point=addpoint(x[349],y[349],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[350],y[350],"LINE"); current_point=addpoint(x[351],y[351],"LINE"); current_point=addpoint(x[352],y[352],"LINE"); current_point=addpoint(x[353],y[353],"LINE"); current_point=addpoint(x[354],y[354],"LINE"); current_point=addpoint(x[355],y[355],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[356],y[356],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[357],y[357],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[358],y[358],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 1) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 2) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 3) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 4) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 5) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 6) { name_object(Obj[53],"CenterFront Panel"); } } //Object SideFrontPanel if (HideObj[54] == 0) { Obj[54] = newobject("poly"); current_point=addpoint(x[365],y[365],"LINE"); current_point=addpoint(x[366],y[366],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[367],y[367],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[368],y[368],"LINE"); current_point=addpoint(x[369],y[369],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[370],y[370],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[371],y[371],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[372],y[372],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[373],y[373],"LINE"); current_point=addpoint(x[374],y[374],"LINE"); current_point=addpoint(x[375],y[375],"LINE"); current_point=addpoint(x[376],y[376],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[377],y[377],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[378],y[378],"XARC_CORNER"); current_point=addpoint(x[379],y[379],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 1) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 2) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 3) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 4) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 5) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 6) { name_object(Obj[54],"SideFrontPanel"); } } //Object SideBackPanel if (HideObj[55] == 0) { Obj[55] = newobject("poly"); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[97],y[97],"LINE"); current_point=addpoint(x[90],y[90],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"LINE"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[171],y[171],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[334],y[334],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[226],y[226],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[333],y[333],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[94],y[94],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[336],y[336],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[96],y[96],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[55],"SideBackPanel"); } if (lang == 1) { name_object(Obj[55],"SideBackPanel"); } if (lang == 2) { name_object(Obj[55],"SideBackPanel"); } if (lang == 3) { name_object(Obj[55],"SideBackPanel"); } if (lang == 4) { name_object(Obj[55],"SideBackPanel"); } if (lang == 5) { name_object(Obj[55],"SideBackPanel"); } if (lang == 6) { name_object(Obj[55],"SideBackPanel"); } } //Object CenterBackPanel if (HideObj[56] == 0) { Obj[56] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[337],y[337],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[94],y[94],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[333],y[333],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[226],y[226],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[334],y[334],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 1) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 2) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 3) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 4) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 5) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 6) { name_object(Obj[56],"CenterBackPanel"); } } //Object CfPanelSlit if (HideObj[57] == 0) { Obj[57] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 1) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 2) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 3) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 4) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 5) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 6) { name_object(Obj[57],"CfPanelSlit"); } } //Object txt4a if (HideObj[58] == 0) { if (lang == 0) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),y[148],"LINE"); if (lang == 0) { name_object(Obj[58],"txt4a"); } if (lang == 1) { name_object(Obj[58],"txt4a"); } if (lang == 2) { name_object(Obj[58],"txt4a"); } if (lang == 3) { name_object(Obj[58],"txt4a"); } if (lang == 4) { name_object(Obj[58],"txt4a"); } if (lang == 5) { name_object(Obj[58],"txt4a"); } if (lang == 6) { name_object(Obj[58],"txt4a"); } } //Object txt4b if (HideObj[59] == 0) { if (lang == 0) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),(y[148]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[59],"txt4b"); } if (lang == 1) { name_object(Obj[59],"txt4b"); } if (lang == 2) { name_object(Obj[59],"txt4b"); } if (lang == 3) { name_object(Obj[59],"txt4b"); } if (lang == 4) { name_object(Obj[59],"txt4b"); } if (lang == 5) { name_object(Obj[59],"txt4b"); } if (lang == 6) { name_object(Obj[59],"txt4b"); } } //Object txt4c if (HideObj[60] == 0) { if (lang == 0) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),(y[148]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[60],"txt4c"); } if (lang == 1) { name_object(Obj[60],"txt4c"); } if (lang == 2) { name_object(Obj[60],"txt4c"); } if (lang == 3) { name_object(Obj[60],"txt4c"); } if (lang == 4) { name_object(Obj[60],"txt4c"); } if (lang == 5) { name_object(Obj[60],"txt4c"); } if (lang == 6) { name_object(Obj[60],"txt4c"); } } //Object txt4d if (HideObj[61] == 0) { if (lang == 0) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[61],"txt4d"); } if (lang == 1) { name_object(Obj[61],"txt4d"); } if (lang == 2) { name_object(Obj[61],"txt4d"); } if (lang == 3) { name_object(Obj[61],"txt4d"); } if (lang == 4) { name_object(Obj[61],"txt4d"); } if (lang == 5) { name_object(Obj[61],"txt4d"); } if (lang == 6) { name_object(Obj[61],"txt4d"); } } //Object txt4e if (HideObj[62] == 0) { if (lang == 0) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-1),"LINE"); if (lang == 0) { name_object(Obj[62],"txt4e"); } if (lang == 1) { name_object(Obj[62],"txt4e"); } if (lang == 2) { name_object(Obj[62],"txt4e"); } if (lang == 3) { name_object(Obj[62],"txt4e"); } if (lang == 4) { name_object(Obj[62],"txt4e"); } if (lang == 5) { name_object(Obj[62],"txt4e"); } if (lang == 6) { name_object(Obj[62],"txt4e"); } } //Object txt4f if (HideObj[63] == 0) { if (lang == 0) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[63],"txt4f"); } if (lang == 1) { name_object(Obj[63],"txt4f"); } if (lang == 2) { name_object(Obj[63],"txt4f"); } if (lang == 3) { name_object(Obj[63],"txt4f"); } if (lang == 4) { name_object(Obj[63],"txt4f"); } if (lang == 5) { name_object(Obj[63],"txt4f"); } if (lang == 6) { name_object(Obj[63],"txt4f"); } } //Object txt4g if (HideObj[64] == 0) { if (lang == 0) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-2.24),"LINE"); if (lang == 0) { name_object(Obj[64],"txt4g"); } if (lang == 1) { name_object(Obj[64],"txt4g"); } if (lang == 2) { name_object(Obj[64],"txt4g"); } if (lang == 3) { name_object(Obj[64],"txt4g"); } if (lang == 4) { name_object(Obj[64],"txt4g"); } if (lang == 5) { name_object(Obj[64],"txt4g"); } if (lang == 6) { name_object(Obj[64],"txt4g"); } } //Object txt4h if (HideObj[65] == 0) { if (lang == 0) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[380]+1),(y[380]+-1),"LINE"); if (lang == 0) { name_object(Obj[65],"txt4h"); } if (lang == 1) { name_object(Obj[65],"txt4h"); } if (lang == 2) { name_object(Obj[65],"txt4h"); } if (lang == 3) { name_object(Obj[65],"txt4h"); } if (lang == 4) { name_object(Obj[65],"txt4h"); } if (lang == 5) { name_object(Obj[65],"txt4h"); } if (lang == 6) { name_object(Obj[65],"txt4h"); } } //Object txt4i if (HideObj[66] == 0) { if (lang == 0) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[381]+1),(y[381]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[66],"txt4i"); } if (lang == 1) { name_object(Obj[66],"txt4i"); } if (lang == 2) { name_object(Obj[66],"txt4i"); } if (lang == 3) { name_object(Obj[66],"txt4i"); } if (lang == 4) { name_object(Obj[66],"txt4i"); } if (lang == 5) { name_object(Obj[66],"txt4i"); } if (lang == 6) { name_object(Obj[66],"txt4i"); } } //Object txt4j if (HideObj[67] == 0) { if (lang == 0) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[382]+1),(y[382]+-2.5),"LINE"); if (lang == 0) { name_object(Obj[67],"txt4j"); } if (lang == 1) { name_object(Obj[67],"txt4j"); } if (lang == 2) { name_object(Obj[67],"txt4j"); } if (lang == 3) { name_object(Obj[67],"txt4j"); } if (lang == 4) { name_object(Obj[67],"txt4j"); } if (lang == 5) { name_object(Obj[67],"txt4j"); } if (lang == 6) { name_object(Obj[67],"txt4j"); } } //Object txt4k if (HideObj[68] == 0) { if (lang == 0) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[359],(y[359]+0.5),"LINE"); if (lang == 0) { name_object(Obj[68],"txt4k"); } if (lang == 1) { name_object(Obj[68],"txt4k"); } if (lang == 2) { name_object(Obj[68],"txt4k"); } if (lang == 3) { name_object(Obj[68],"txt4k"); } if (lang == 4) { name_object(Obj[68],"txt4k"); } if (lang == 5) { name_object(Obj[68],"txt4k"); } if (lang == 6) { name_object(Obj[68],"txt4k"); } } //Object txt4l if (HideObj[69] == 0) { if (lang == 0) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint(x[360],(y[360]+-1),"LINE"); if (lang == 0) { name_object(Obj[69],"txt4l"); } if (lang == 1) { name_object(Obj[69],"txt4l"); } if (lang == 2) { name_object(Obj[69],"txt4l"); } if (lang == 3) { name_object(Obj[69],"txt4l"); } if (lang == 4) { name_object(Obj[69],"txt4l"); } if (lang == 5) { name_object(Obj[69],"txt4l"); } if (lang == 6) { name_object(Obj[69],"txt4l"); } } //Object txt4m if (HideObj[70] == 0) { if (lang == 0) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[361]+0.5),(y[361]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[70],"txt4m"); } if (lang == 1) { name_object(Obj[70],"txt4m"); } if (lang == 2) { name_object(Obj[70],"txt4m"); } if (lang == 3) { name_object(Obj[70],"txt4m"); } if (lang == 4) { name_object(Obj[70],"txt4m"); } if (lang == 5) { name_object(Obj[70],"txt4m"); } if (lang == 6) { name_object(Obj[70],"txt4m"); } } //Object txt4n if (HideObj[71] == 0) { if (lang == 0) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[362]+0.5),(y[362]+-2.5),"LINE"); if (lang == 0) { name_object(Obj[71],"txt4n"); } if (lang == 1) { name_object(Obj[71],"txt4n"); } if (lang == 2) { name_object(Obj[71],"txt4n"); } if (lang == 3) { name_object(Obj[71],"txt4n"); } if (lang == 4) { name_object(Obj[71],"txt4n"); } if (lang == 5) { name_object(Obj[71],"txt4n"); } if (lang == 6) { name_object(Obj[71],"txt4n"); } } //Object CBgrainline if (HideObj[72] == 0) { Obj[72] = newobject("poly"); current_point=addpoint(x[343],y[343],"LINE"); current_point=addpoint(x[345],y[345],"OPEN"); if (lang == 0) { name_object(Obj[72],"CBgrainline"); } if (lang == 1) { name_object(Obj[72],"CBgrainline"); } if (lang == 2) { name_object(Obj[72],"CBgrainline"); } if (lang == 3) { name_object(Obj[72],"CBgrainline"); } if (lang == 4) { name_object(Obj[72],"CBgrainline"); } if (lang == 5) { name_object(Obj[72],"CBgrainline"); } if (lang == 6) { name_object(Obj[72],"CBgrainline"); } } //Object SBgrainline if (HideObj[73] == 0) { Obj[73] = newobject("poly"); current_point=addpoint(x[344],y[344],"LINE"); current_point=addpoint(x[342],y[342],"OPEN"); if (lang == 0) { name_object(Obj[73],"SBgrainline"); } if (lang == 1) { name_object(Obj[73],"SBgrainline"); } if (lang == 2) { name_object(Obj[73],"SBgrainline"); } if (lang == 3) { name_object(Obj[73],"SBgrainline"); } if (lang == 4) { name_object(Obj[73],"SBgrainline"); } if (lang == 5) { name_object(Obj[73],"SBgrainline"); } if (lang == 6) { name_object(Obj[73],"SBgrainline"); } } //Object SFgrainline if (HideObj[74] == 0) { Obj[74] = newobject("poly"); current_point=addpoint(x[383],y[383],"LINE"); current_point=addpoint(x[384],y[384],"OPEN"); if (lang == 0) { name_object(Obj[74],"SFgrainline"); } if (lang == 1) { name_object(Obj[74],"SFgrainline"); } if (lang == 2) { name_object(Obj[74],"SFgrainline"); } if (lang == 3) { name_object(Obj[74],"SFgrainline"); } if (lang == 4) { name_object(Obj[74],"SFgrainline"); } if (lang == 5) { name_object(Obj[74],"SFgrainline"); } if (lang == 6) { name_object(Obj[74],"SFgrainline"); } } //Object CfrontGrainline if (HideObj[75] == 0) { Obj[75] = newobject("poly"); current_point=addpoint(x[349],y[349],"LINE"); current_point=addpoint(x[385],y[385],"OPEN"); if (lang == 0) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 1) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 2) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 3) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 4) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 5) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 6) { name_object(Obj[75],"CfrontGrainline"); } } //Object txt1f if (HideObj[76] == 0) { if (lang == 0) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.2),"LINE"); if (lang == 0) { name_object(Obj[76],"txt1f"); } if (lang == 1) { name_object(Obj[76],"txt1f"); } if (lang == 2) { name_object(Obj[76],"txt1f"); } if (lang == 3) { name_object(Obj[76],"txt1f"); } if (lang == 4) { name_object(Obj[76],"txt1f"); } if (lang == 5) { name_object(Obj[76],"txt1f"); } if (lang == 6) { name_object(Obj[76],"txt1f"); } } //Object txt1g if (HideObj[77] == 0) { if (lang == 0) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[143]+1),(y[143]+0.5),"LINE"); if (lang == 0) { name_object(Obj[77],"txt1g"); } if (lang == 1) { name_object(Obj[77],"txt1g"); } if (lang == 2) { name_object(Obj[77],"txt1g"); } if (lang == 3) { name_object(Obj[77],"txt1g"); } if (lang == 4) { name_object(Obj[77],"txt1g"); } if (lang == 5) { name_object(Obj[77],"txt1g"); } if (lang == 6) { name_object(Obj[77],"txt1g"); } } //Object txt1h if (HideObj[78] == 0) { if (lang == 0) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[375]+1),(y[375]+0.5),"LINE"); if (lang == 0) { name_object(Obj[78],"txt1h"); } if (lang == 1) { name_object(Obj[78],"txt1h"); } if (lang == 2) { name_object(Obj[78],"txt1h"); } if (lang == 3) { name_object(Obj[78],"txt1h"); } if (lang == 4) { name_object(Obj[78],"txt1h"); } if (lang == 5) { name_object(Obj[78],"txt1h"); } if (lang == 6) { name_object(Obj[78],"txt1h"); } } //Object txt1i if (HideObj[79] == 0) { if (lang == 0) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[354]+1),(y[354]+0.5),"LINE"); if (lang == 0) { name_object(Obj[79],"txt1i"); } if (lang == 1) { name_object(Obj[79],"txt1i"); } if (lang == 2) { name_object(Obj[79],"txt1i"); } if (lang == 3) { name_object(Obj[79],"txt1i"); } if (lang == 4) { name_object(Obj[79],"txt1i"); } if (lang == 5) { name_object(Obj[79],"txt1i"); } if (lang == 6) { name_object(Obj[79],"txt1i"); } } offset_mark(53, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(54, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(55, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(56, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow1View1() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow1View1"); } Flow1View1Points(); } Flow1View1Points() { //Start x[0]=0; y[0]=0; //6l x[333]= (x[94]+x[226])/2; y[333]=(y[94]+y[226])/2; //6m x[334]= (x[226]+x[143])/2; y[334]=(y[226]+y[143])/2; //6n x[335]= (x[67]+x[146])/2; y[335]=(y[67]+y[146])/2; //6o x[336]= (x[96]+x[94])/2; y[336]=(y[96]+y[94])/2; //6p x[337]= (x[95]+x[94])/2; y[337]=(y[95]+y[94])/2; //6q x[338]= (x[163]+x[44])/2; y[338]=(y[163]+y[44])/2; //6r x[339] = x[338]; y[339] = y[5]; //6s x[340]= (x[162]+x[164])/2; y[340]=(y[162]+y[164])/2; //6t x[341] = x[340]; y[341] = y[5]; //6u x[342]= (x[161]+x[90])/2; y[342]=(y[161]+y[90])/2; //6v x[343]= (x[160]+x[95])/2; y[343]=(y[160]+y[95])/2; //6w x[344] = x[342]; y[344] = y[5]; //6x x[345] = x[343]; y[345] = y[5]; //MoveStart(9) x[346]=x[0]+12.1695797086938; y[346]=y[0]+-15.5926532414988; //MoveEnd(9) x[347]=x[0]+14.0217911490621; y[347]=y[0]+-15.0478851708022; //2v(3) x[348] = x[50] + x[347] - x[346] ; y[348] = y[50] + y[347] - y[346] ; //4v(3) x[349] = x[137] + x[347] - x[346] ; y[349] = y[137] + y[347] - y[346] ; //2s(5) x[350] = x[47] + x[347] - x[346] ; y[350] = y[47] + y[347] - y[346] ; //1b(2) x[351] = x[3] + x[347] - x[346] ; y[351] = y[3] + y[347] - y[346] ; //1c(2) x[352] = x[4] + x[347] - x[346] ; y[352] = y[4] + y[347] - y[346] ; //5f(2) x[353] = x[147] + x[347] - x[346] ; y[353] = y[147] + y[347] - y[346] ; //5e(2) x[354] = x[146] + x[347] - x[346] ; y[354] = y[146] + y[347] - y[346] ; //6n(2) x[355] = x[335] + x[347] - x[346] ; y[355] = y[335] + y[347] - y[346] ; //2m(2) x[356] = x[41] + x[347] - x[346] ; y[356] = y[41] + y[347] - y[346] ; //3b(2) x[357] = x[67] + x[347] - x[346] ; y[357] = y[67] + y[347] - y[346] ; //2p(2) x[358] = x[44] + x[347] - x[346] ; y[358] = y[44] + y[347] - y[346] ; //1c(3) x[359] = x[4] + x[347] - x[346] ; y[359] = y[4] + y[347] - y[346] ; //2m(3) x[360] = x[41] + x[347] - x[346] ; y[360] = y[41] + y[347] - y[346] ; //2m(4) x[361] = x[41] + x[347] - x[346] ; y[361] = y[41] + y[347] - y[346] ; //2m(5) x[362] = x[41] + x[347] - x[346] ; y[362] = y[41] + y[347] - y[346] ; //MoveStart(10) x[363]=x[0]+3.39881377047958; y[363]=y[0]+-14.817871985397; //MoveEnd(10) x[364]=x[0]+1.65555594425066; y[364]=y[0]+-13.9825609436623; //4f(7) x[365] = x[98] + x[364] - x[363] ; y[365] = y[98] + y[364] - y[363] ; //4u(7) x[366] = x[136] + x[364] - x[363] ; y[366] = y[136] + y[364] - y[363] ; //5x(7) x[367] = x[166] + x[364] - x[363] ; y[367] = y[166] + y[364] - y[363] ; //2w(7) x[368] = x[51] + x[364] - x[363] ; y[368] = y[51] + y[364] - y[363] ; //2o(5) x[369] = x[43] + x[364] - x[363] ; y[369] = y[43] + y[364] - y[363] ; //3b(3) x[370] = x[67] + x[364] - x[363] ; y[370] = y[67] + y[364] - y[363] ; //2m(6) x[371] = x[41] + x[364] - x[363] ; y[371] = y[41] + y[364] - y[363] ; //6n(3) x[372] = x[335] + x[364] - x[363] ; y[372] = y[335] + y[364] - y[363] ; //5e(3) x[373] = x[146] + x[364] - x[363] ; y[373] = y[146] + y[364] - y[363] ; //3a6(2) x[374] = x[172] + x[364] - x[363] ; y[374] = y[172] + y[364] - y[363] ; //5d(4) x[375] = x[145] + x[364] - x[363] ; y[375] = y[145] + y[364] - y[363] ; //2f1(3) x[376] = x[209] + x[364] - x[363] ; y[376] = y[209] + y[364] - y[363] ; //2f(4) x[377] = x[33] + x[364] - x[363] ; y[377] = y[33] + y[364] - y[363] ; //2l(4) x[378] = x[39] + x[364] - x[363] ; y[378] = y[39] + y[364] - y[363] ; //2j(6) x[379] = x[37] + x[364] - x[363] ; y[379] = y[37] + y[364] - y[363] ; //2f(5) x[380] = x[33] + x[364] - x[363] ; y[380] = y[33] + y[364] - y[363] ; //2f(6) x[381] = x[33] + x[364] - x[363] ; y[381] = y[33] + y[364] - y[363] ; //2f(7) x[382] = x[33] + x[364] - x[363] ; y[382] = y[33] + y[364] - y[363] ; //6s(2) x[383] = x[340] + x[364] - x[363] ; y[383] = y[340] + y[364] - y[363] ; //6t(2) x[384] = x[341] + x[364] - x[363] ; y[384] = y[341] + y[364] - y[363] ; //3v1 x[385] = x[349]; y[385] = y[362]; } Flow1View1Objects() { //Object CenterFront Panel if (HideObj[53] == 0) { Obj[53] = newobject("poly"); current_point=addpoint(x[348],y[348],"LINE"); current_point=addpoint(x[349],y[349],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[350],y[350],"LINE"); current_point=addpoint(x[351],y[351],"LINE"); current_point=addpoint(x[352],y[352],"LINE"); current_point=addpoint(x[353],y[353],"LINE"); current_point=addpoint(x[354],y[354],"LINE"); current_point=addpoint(x[355],y[355],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[356],y[356],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[357],y[357],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[358],y[358],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 1) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 2) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 3) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 4) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 5) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 6) { name_object(Obj[53],"CenterFront Panel"); } } //Object SideFrontPanel if (HideObj[54] == 0) { Obj[54] = newobject("poly"); current_point=addpoint(x[365],y[365],"LINE"); current_point=addpoint(x[366],y[366],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[367],y[367],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[368],y[368],"LINE"); current_point=addpoint(x[369],y[369],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[370],y[370],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[371],y[371],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[372],y[372],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[373],y[373],"LINE"); current_point=addpoint(x[374],y[374],"LINE"); current_point=addpoint(x[375],y[375],"LINE"); current_point=addpoint(x[376],y[376],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[377],y[377],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[378],y[378],"XARC_CORNER"); current_point=addpoint(x[379],y[379],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 1) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 2) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 3) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 4) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 5) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 6) { name_object(Obj[54],"SideFrontPanel"); } } //Object SideBackPanel if (HideObj[55] == 0) { Obj[55] = newobject("poly"); current_point=addpoint(x[139],y[139],"LINE"); current_point=addpoint(x[165],y[165],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[140],y[140],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[97],y[97],"LINE"); current_point=addpoint(x[90],y[90],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"LINE"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[171],y[171],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[334],y[334],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[226],y[226],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[333],y[333],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[94],y[94],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[336],y[336],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[96],y[96],"LINE"); notch_type(current_point,"NOTCH",0); if (lang == 0) { name_object(Obj[55],"SideBackPanel"); } if (lang == 1) { name_object(Obj[55],"SideBackPanel"); } if (lang == 2) { name_object(Obj[55],"SideBackPanel"); } if (lang == 3) { name_object(Obj[55],"SideBackPanel"); } if (lang == 4) { name_object(Obj[55],"SideBackPanel"); } if (lang == 5) { name_object(Obj[55],"SideBackPanel"); } if (lang == 6) { name_object(Obj[55],"SideBackPanel"); } } //Object CenterBackPanel if (HideObj[56] == 0) { Obj[56] = newobject("poly"); current_point=addpoint(x[117],y[117],"LINE"); current_point=addpoint(x[141],y[141],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[138],y[138],"LINE"); current_point=addpoint(x[95],y[95],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[337],y[337],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[94],y[94],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[333],y[333],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[226],y[226],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[334],y[334],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[69],y[69],"LINE"); current_point=addpoint(x[271],y[271],"LINE"); notch_type(current_point,"DBL_NOTCH",0); if (lang == 0) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 1) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 2) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 3) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 4) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 5) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 6) { name_object(Obj[56],"CenterBackPanel"); } } //Object CfPanelSlit if (HideObj[57] == 0) { Obj[57] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 1) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 2) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 3) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 4) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 5) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 6) { name_object(Obj[57],"CfPanelSlit"); } } //Object txt4a if (HideObj[58] == 0) { if (lang == 0) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),y[148],"LINE"); if (lang == 0) { name_object(Obj[58],"txt4a"); } if (lang == 1) { name_object(Obj[58],"txt4a"); } if (lang == 2) { name_object(Obj[58],"txt4a"); } if (lang == 3) { name_object(Obj[58],"txt4a"); } if (lang == 4) { name_object(Obj[58],"txt4a"); } if (lang == 5) { name_object(Obj[58],"txt4a"); } if (lang == 6) { name_object(Obj[58],"txt4a"); } } //Object txt4b if (HideObj[59] == 0) { if (lang == 0) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),(y[148]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[59],"txt4b"); } if (lang == 1) { name_object(Obj[59],"txt4b"); } if (lang == 2) { name_object(Obj[59],"txt4b"); } if (lang == 3) { name_object(Obj[59],"txt4b"); } if (lang == 4) { name_object(Obj[59],"txt4b"); } if (lang == 5) { name_object(Obj[59],"txt4b"); } if (lang == 6) { name_object(Obj[59],"txt4b"); } } //Object txt4c if (HideObj[60] == 0) { if (lang == 0) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),(y[148]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[60],"txt4c"); } if (lang == 1) { name_object(Obj[60],"txt4c"); } if (lang == 2) { name_object(Obj[60],"txt4c"); } if (lang == 3) { name_object(Obj[60],"txt4c"); } if (lang == 4) { name_object(Obj[60],"txt4c"); } if (lang == 5) { name_object(Obj[60],"txt4c"); } if (lang == 6) { name_object(Obj[60],"txt4c"); } } //Object txt4d if (HideObj[61] == 0) { if (lang == 0) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[61],"txt4d"); } if (lang == 1) { name_object(Obj[61],"txt4d"); } if (lang == 2) { name_object(Obj[61],"txt4d"); } if (lang == 3) { name_object(Obj[61],"txt4d"); } if (lang == 4) { name_object(Obj[61],"txt4d"); } if (lang == 5) { name_object(Obj[61],"txt4d"); } if (lang == 6) { name_object(Obj[61],"txt4d"); } } //Object txt4e if (HideObj[62] == 0) { if (lang == 0) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-1),"LINE"); if (lang == 0) { name_object(Obj[62],"txt4e"); } if (lang == 1) { name_object(Obj[62],"txt4e"); } if (lang == 2) { name_object(Obj[62],"txt4e"); } if (lang == 3) { name_object(Obj[62],"txt4e"); } if (lang == 4) { name_object(Obj[62],"txt4e"); } if (lang == 5) { name_object(Obj[62],"txt4e"); } if (lang == 6) { name_object(Obj[62],"txt4e"); } } //Object txt4f if (HideObj[63] == 0) { if (lang == 0) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[63],"txt4f"); } if (lang == 1) { name_object(Obj[63],"txt4f"); } if (lang == 2) { name_object(Obj[63],"txt4f"); } if (lang == 3) { name_object(Obj[63],"txt4f"); } if (lang == 4) { name_object(Obj[63],"txt4f"); } if (lang == 5) { name_object(Obj[63],"txt4f"); } if (lang == 6) { name_object(Obj[63],"txt4f"); } } //Object txt4g if (HideObj[64] == 0) { if (lang == 0) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-2.24),"LINE"); if (lang == 0) { name_object(Obj[64],"txt4g"); } if (lang == 1) { name_object(Obj[64],"txt4g"); } if (lang == 2) { name_object(Obj[64],"txt4g"); } if (lang == 3) { name_object(Obj[64],"txt4g"); } if (lang == 4) { name_object(Obj[64],"txt4g"); } if (lang == 5) { name_object(Obj[64],"txt4g"); } if (lang == 6) { name_object(Obj[64],"txt4g"); } } //Object txt4h if (HideObj[65] == 0) { if (lang == 0) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[380]+1),(y[380]+-1),"LINE"); if (lang == 0) { name_object(Obj[65],"txt4h"); } if (lang == 1) { name_object(Obj[65],"txt4h"); } if (lang == 2) { name_object(Obj[65],"txt4h"); } if (lang == 3) { name_object(Obj[65],"txt4h"); } if (lang == 4) { name_object(Obj[65],"txt4h"); } if (lang == 5) { name_object(Obj[65],"txt4h"); } if (lang == 6) { name_object(Obj[65],"txt4h"); } } //Object txt4i if (HideObj[66] == 0) { if (lang == 0) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[381]+1),(y[381]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[66],"txt4i"); } if (lang == 1) { name_object(Obj[66],"txt4i"); } if (lang == 2) { name_object(Obj[66],"txt4i"); } if (lang == 3) { name_object(Obj[66],"txt4i"); } if (lang == 4) { name_object(Obj[66],"txt4i"); } if (lang == 5) { name_object(Obj[66],"txt4i"); } if (lang == 6) { name_object(Obj[66],"txt4i"); } } //Object txt4j if (HideObj[67] == 0) { if (lang == 0) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[382]+1),(y[382]+-2.5),"LINE"); if (lang == 0) { name_object(Obj[67],"txt4j"); } if (lang == 1) { name_object(Obj[67],"txt4j"); } if (lang == 2) { name_object(Obj[67],"txt4j"); } if (lang == 3) { name_object(Obj[67],"txt4j"); } if (lang == 4) { name_object(Obj[67],"txt4j"); } if (lang == 5) { name_object(Obj[67],"txt4j"); } if (lang == 6) { name_object(Obj[67],"txt4j"); } } //Object txt4k if (HideObj[68] == 0) { if (lang == 0) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[359],(y[359]+0.5),"LINE"); if (lang == 0) { name_object(Obj[68],"txt4k"); } if (lang == 1) { name_object(Obj[68],"txt4k"); } if (lang == 2) { name_object(Obj[68],"txt4k"); } if (lang == 3) { name_object(Obj[68],"txt4k"); } if (lang == 4) { name_object(Obj[68],"txt4k"); } if (lang == 5) { name_object(Obj[68],"txt4k"); } if (lang == 6) { name_object(Obj[68],"txt4k"); } } //Object txt4l if (HideObj[69] == 0) { if (lang == 0) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint(x[360],(y[360]+-1),"LINE"); if (lang == 0) { name_object(Obj[69],"txt4l"); } if (lang == 1) { name_object(Obj[69],"txt4l"); } if (lang == 2) { name_object(Obj[69],"txt4l"); } if (lang == 3) { name_object(Obj[69],"txt4l"); } if (lang == 4) { name_object(Obj[69],"txt4l"); } if (lang == 5) { name_object(Obj[69],"txt4l"); } if (lang == 6) { name_object(Obj[69],"txt4l"); } } //Object txt4m if (HideObj[70] == 0) { if (lang == 0) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[361]+0.5),(y[361]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[70],"txt4m"); } if (lang == 1) { name_object(Obj[70],"txt4m"); } if (lang == 2) { name_object(Obj[70],"txt4m"); } if (lang == 3) { name_object(Obj[70],"txt4m"); } if (lang == 4) { name_object(Obj[70],"txt4m"); } if (lang == 5) { name_object(Obj[70],"txt4m"); } if (lang == 6) { name_object(Obj[70],"txt4m"); } } //Object txt4n if (HideObj[71] == 0) { if (lang == 0) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[362]+0.5),(y[362]+-2.5),"LINE"); if (lang == 0) { name_object(Obj[71],"txt4n"); } if (lang == 1) { name_object(Obj[71],"txt4n"); } if (lang == 2) { name_object(Obj[71],"txt4n"); } if (lang == 3) { name_object(Obj[71],"txt4n"); } if (lang == 4) { name_object(Obj[71],"txt4n"); } if (lang == 5) { name_object(Obj[71],"txt4n"); } if (lang == 6) { name_object(Obj[71],"txt4n"); } } //Object CBgrainline if (HideObj[72] == 0) { Obj[72] = newobject("poly"); current_point=addpoint(x[343],y[343],"LINE"); current_point=addpoint(x[345],y[345],"OPEN"); if (lang == 0) { name_object(Obj[72],"CBgrainline"); } if (lang == 1) { name_object(Obj[72],"CBgrainline"); } if (lang == 2) { name_object(Obj[72],"CBgrainline"); } if (lang == 3) { name_object(Obj[72],"CBgrainline"); } if (lang == 4) { name_object(Obj[72],"CBgrainline"); } if (lang == 5) { name_object(Obj[72],"CBgrainline"); } if (lang == 6) { name_object(Obj[72],"CBgrainline"); } } //Object SBgrainline if (HideObj[73] == 0) { Obj[73] = newobject("poly"); current_point=addpoint(x[344],y[344],"LINE"); current_point=addpoint(x[342],y[342],"OPEN"); if (lang == 0) { name_object(Obj[73],"SBgrainline"); } if (lang == 1) { name_object(Obj[73],"SBgrainline"); } if (lang == 2) { name_object(Obj[73],"SBgrainline"); } if (lang == 3) { name_object(Obj[73],"SBgrainline"); } if (lang == 4) { name_object(Obj[73],"SBgrainline"); } if (lang == 5) { name_object(Obj[73],"SBgrainline"); } if (lang == 6) { name_object(Obj[73],"SBgrainline"); } } //Object SFgrainline if (HideObj[74] == 0) { Obj[74] = newobject("poly"); current_point=addpoint(x[383],y[383],"LINE"); current_point=addpoint(x[384],y[384],"OPEN"); if (lang == 0) { name_object(Obj[74],"SFgrainline"); } if (lang == 1) { name_object(Obj[74],"SFgrainline"); } if (lang == 2) { name_object(Obj[74],"SFgrainline"); } if (lang == 3) { name_object(Obj[74],"SFgrainline"); } if (lang == 4) { name_object(Obj[74],"SFgrainline"); } if (lang == 5) { name_object(Obj[74],"SFgrainline"); } if (lang == 6) { name_object(Obj[74],"SFgrainline"); } } //Object CfrontGrainline if (HideObj[75] == 0) { Obj[75] = newobject("poly"); current_point=addpoint(x[349],y[349],"LINE"); current_point=addpoint(x[385],y[385],"OPEN"); if (lang == 0) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 1) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 2) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 3) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 4) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 5) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 6) { name_object(Obj[75],"CfrontGrainline"); } } //Object txt1f if (HideObj[76] == 0) { if (lang == 0) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.2),"LINE"); if (lang == 0) { name_object(Obj[76],"txt1f"); } if (lang == 1) { name_object(Obj[76],"txt1f"); } if (lang == 2) { name_object(Obj[76],"txt1f"); } if (lang == 3) { name_object(Obj[76],"txt1f"); } if (lang == 4) { name_object(Obj[76],"txt1f"); } if (lang == 5) { name_object(Obj[76],"txt1f"); } if (lang == 6) { name_object(Obj[76],"txt1f"); } } //Object txt1g if (HideObj[77] == 0) { if (lang == 0) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[143]+1),(y[143]+0.5),"LINE"); if (lang == 0) { name_object(Obj[77],"txt1g"); } if (lang == 1) { name_object(Obj[77],"txt1g"); } if (lang == 2) { name_object(Obj[77],"txt1g"); } if (lang == 3) { name_object(Obj[77],"txt1g"); } if (lang == 4) { name_object(Obj[77],"txt1g"); } if (lang == 5) { name_object(Obj[77],"txt1g"); } if (lang == 6) { name_object(Obj[77],"txt1g"); } } //Object txt1h if (HideObj[78] == 0) { if (lang == 0) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[375]+1),(y[375]+0.5),"LINE"); if (lang == 0) { name_object(Obj[78],"txt1h"); } if (lang == 1) { name_object(Obj[78],"txt1h"); } if (lang == 2) { name_object(Obj[78],"txt1h"); } if (lang == 3) { name_object(Obj[78],"txt1h"); } if (lang == 4) { name_object(Obj[78],"txt1h"); } if (lang == 5) { name_object(Obj[78],"txt1h"); } if (lang == 6) { name_object(Obj[78],"txt1h"); } } //Object txt1i if (HideObj[79] == 0) { if (lang == 0) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[354]+1),(y[354]+0.5),"LINE"); if (lang == 0) { name_object(Obj[79],"txt1i"); } if (lang == 1) { name_object(Obj[79],"txt1i"); } if (lang == 2) { name_object(Obj[79],"txt1i"); } if (lang == 3) { name_object(Obj[79],"txt1i"); } if (lang == 4) { name_object(Obj[79],"txt1i"); } if (lang == 5) { name_object(Obj[79],"txt1i"); } if (lang == 6) { name_object(Obj[79],"txt1i"); } } offset_mark(53, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(54, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(55, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(56, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow1View2() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow1View2"); } Flow1View2Points(); } Flow1View2Points() { //Start x[0]=0; y[0]=0; //6l x[333]= (x[94]+x[226])/2; y[333]=(y[94]+y[226])/2; //6m x[334]= (x[226]+x[143])/2; y[334]=(y[226]+y[143])/2; //6n x[335]= (x[67]+x[146])/2; y[335]=(y[67]+y[146])/2; //6o x[336]= (x[96]+x[94])/2; y[336]=(y[96]+y[94])/2; //6p x[337]= (x[95]+x[94])/2; y[337]=(y[95]+y[94])/2; //6q x[338]= (x[163]+x[44])/2; y[338]=(y[163]+y[44])/2; //6r x[339] = x[338]; y[339] = y[5]; //6s x[340]= (x[162]+x[164])/2; y[340]=(y[162]+y[164])/2; //6t x[341] = x[340]; y[341] = y[5]; //6u x[342]= (x[161]+x[90])/2; y[342]=(y[161]+y[90])/2; //6v x[343]= (x[160]+x[95])/2; y[343]=(y[160]+y[95])/2; //6w x[344] = x[342]; y[344] = y[5]; //6x x[345] = x[343]; y[345] = y[5]; //MoveStart(9) x[346]=x[0]+12.1695797086938; y[346]=y[0]+-15.5926532414988; //MoveEnd(9) x[347]=x[0]+14.0217911490621; y[347]=y[0]+-15.0478851708022; //2v(3) x[348] = x[50] + x[347] - x[346] ; y[348] = y[50] + y[347] - y[346] ; //4v(3) x[349] = x[137] + x[347] - x[346] ; y[349] = y[137] + y[347] - y[346] ; //2s(5) x[350] = x[47] + x[347] - x[346] ; y[350] = y[47] + y[347] - y[346] ; //1b(2) x[351] = x[3] + x[347] - x[346] ; y[351] = y[3] + y[347] - y[346] ; //1c(2) x[352] = x[4] + x[347] - x[346] ; y[352] = y[4] + y[347] - y[346] ; //5f(2) x[353] = x[147] + x[347] - x[346] ; y[353] = y[147] + y[347] - y[346] ; //5e(2) x[354] = x[146] + x[347] - x[346] ; y[354] = y[146] + y[347] - y[346] ; //6n(2) x[355] = x[335] + x[347] - x[346] ; y[355] = y[335] + y[347] - y[346] ; //2m(2) x[356] = x[41] + x[347] - x[346] ; y[356] = y[41] + y[347] - y[346] ; //3b(2) x[357] = x[67] + x[347] - x[346] ; y[357] = y[67] + y[347] - y[346] ; //2p(2) x[358] = x[44] + x[347] - x[346] ; y[358] = y[44] + y[347] - y[346] ; //1c(3) x[359] = x[4] + x[347] - x[346] ; y[359] = y[4] + y[347] - y[346] ; //2m(3) x[360] = x[41] + x[347] - x[346] ; y[360] = y[41] + y[347] - y[346] ; //2m(4) x[361] = x[41] + x[347] - x[346] ; y[361] = y[41] + y[347] - y[346] ; //2m(5) x[362] = x[41] + x[347] - x[346] ; y[362] = y[41] + y[347] - y[346] ; //MoveStart(10) x[363]=x[0]+3.39881377047958; y[363]=y[0]+-14.817871985397; //MoveEnd(10) x[364]=x[0]+1.65555594425066; y[364]=y[0]+-13.9825609436623; //4f(7) x[365] = x[98] + x[364] - x[363] ; y[365] = y[98] + y[364] - y[363] ; //4u(7) x[366] = x[136] + x[364] - x[363] ; y[366] = y[136] + y[364] - y[363] ; //5x(7) x[367] = x[166] + x[364] - x[363] ; y[367] = y[166] + y[364] - y[363] ; //2w(7) x[368] = x[51] + x[364] - x[363] ; y[368] = y[51] + y[364] - y[363] ; //2o(5) x[369] = x[43] + x[364] - x[363] ; y[369] = y[43] + y[364] - y[363] ; //3b(3) x[370] = x[67] + x[364] - x[363] ; y[370] = y[67] + y[364] - y[363] ; //2m(6) x[371] = x[41] + x[364] - x[363] ; y[371] = y[41] + y[364] - y[363] ; //6n(3) x[372] = x[335] + x[364] - x[363] ; y[372] = y[335] + y[364] - y[363] ; //5e(3) x[373] = x[146] + x[364] - x[363] ; y[373] = y[146] + y[364] - y[363] ; //3a6(2) x[374] = x[172] + x[364] - x[363] ; y[374] = y[172] + y[364] - y[363] ; //5d(4) x[375] = x[145] + x[364] - x[363] ; y[375] = y[145] + y[364] - y[363] ; //2f1(3) x[376] = x[209] + x[364] - x[363] ; y[376] = y[209] + y[364] - y[363] ; //2f(4) x[377] = x[33] + x[364] - x[363] ; y[377] = y[33] + y[364] - y[363] ; //2l(4) x[378] = x[39] + x[364] - x[363] ; y[378] = y[39] + y[364] - y[363] ; //2j(6) x[379] = x[37] + x[364] - x[363] ; y[379] = y[37] + y[364] - y[363] ; //2f(5) x[380] = x[33] + x[364] - x[363] ; y[380] = y[33] + y[364] - y[363] ; //2f(6) x[381] = x[33] + x[364] - x[363] ; y[381] = y[33] + y[364] - y[363] ; //2f(7) x[382] = x[33] + x[364] - x[363] ; y[382] = y[33] + y[364] - y[363] ; //6s(2) x[383] = x[340] + x[364] - x[363] ; y[383] = y[340] + y[364] - y[363] ; //6t(2) x[384] = x[341] + x[364] - x[363] ; y[384] = y[341] + y[364] - y[363] ; //3v1 x[385] = x[349]; y[385] = y[362]; //3x2 x[386]=x[369]; y[386]=y[369]+Var[64]; //3x3 x[387] = x[383]; y[387] = y[386]; //3x4 x[388]=x[351]; y[388]=y[351]+Var[64]; //3x5 x[389]=x[358]; y[389]=y[358]+Var[64]; //3x6 x[390]= (x[389]+x[388])/2; y[390]=(y[389]+y[388])/2; //3x7 x[391] = x[390]; y[391] = y[385]; } Flow1View2Objects() { //Object CenterFront Panel if (HideObj[53] == 0) { Obj[53] = newobject("poly"); current_point=addpoint(x[352],y[352],"LINE"); current_point=addpoint(x[353],y[353],"LINE"); current_point=addpoint(x[354],y[354],"LINE"); current_point=addpoint(x[355],y[355],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[356],y[356],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[357],y[357],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[389],y[389],"LINE"); current_point=addpoint(x[390],y[390],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[388],y[388],"LINE"); if (lang == 0) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 1) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 2) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 3) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 4) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 5) { name_object(Obj[53],"CenterFront Panel"); } if (lang == 6) { name_object(Obj[53],"CenterFront Panel"); } } //Object SideFrontPanel if (HideObj[54] == 0) { Obj[54] = newobject("poly"); current_point=addpoint(x[370],y[370],"LINE"); notch_type(current_point,"TAB",0); current_point=addpoint(x[371],y[371],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[372],y[372],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[373],y[373],"LINE"); current_point=addpoint(x[374],y[374],"LINE"); current_point=addpoint(x[375],y[375],"LINE"); current_point=addpoint(x[376],y[376],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[377],y[377],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[378],y[378],"XARC_CORNER"); current_point=addpoint(x[379],y[379],"XARC_START"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[387],y[387],"XARC_CORNER"); current_point=addpoint(x[386],y[386],"LINE"); if (lang == 0) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 1) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 2) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 3) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 4) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 5) { name_object(Obj[54],"SideFrontPanel"); } if (lang == 6) { name_object(Obj[54],"SideFrontPanel"); } } //Object SideBackPanel if (HideObj[55] == 0) { Obj[55] = newobject("poly"); current_point=addpoint(x[90],y[90],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[89],y[89],"LINE"); current_point=addpoint(x[87],y[87],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[210],y[210],"LINE"); notch_type(current_point,"DBL_TAB",0); current_point=addpoint(x[144],y[144],"LINE"); current_point=addpoint(x[171],y[171],"LINE"); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[334],y[334],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[226],y[226],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[333],y[333],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[94],y[94],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[336],y[336],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[275],y[275],"XARC_START"); current_point=addpoint(x[280],y[280],"XARC_CORNER"); if (lang == 0) { name_object(Obj[55],"SideBackPanel"); } if (lang == 1) { name_object(Obj[55],"SideBackPanel"); } if (lang == 2) { name_object(Obj[55],"SideBackPanel"); } if (lang == 3) { name_object(Obj[55],"SideBackPanel"); } if (lang == 4) { name_object(Obj[55],"SideBackPanel"); } if (lang == 5) { name_object(Obj[55],"SideBackPanel"); } if (lang == 6) { name_object(Obj[55],"SideBackPanel"); } } //Object CenterBackPanel if (HideObj[56] == 0) { Obj[56] = newobject("poly"); current_point=addpoint(x[337],y[337],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[94],y[94],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[333],y[333],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[226],y[226],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[334],y[334],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[143],y[143],"LINE"); current_point=addpoint(x[142],y[142],"LINE"); current_point=addpoint(x[151],y[151],"LINE"); current_point=addpoint(x[152],y[152],"LINE"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[148],y[148],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[70],y[70],"LINE"); notch_type(current_point,"NOTCH",0); current_point=addpoint(x[272],y[272],"LINE"); current_point=addpoint(x[273],y[273],"LINE"); notch_type(current_point,"DBL_NOTCH",0); current_point=addpoint(x[274],y[274],"LINE"); if (lang == 0) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 1) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 2) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 3) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 4) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 5) { name_object(Obj[56],"CenterBackPanel"); } if (lang == 6) { name_object(Obj[56],"CenterBackPanel"); } } //Object CfPanelSlit if (HideObj[57] == 0) { Obj[57] = newobject("poly"); current_point=addpoint(x[149],y[149],"LINE"); current_point=addpoint(x[155],y[155],"LINE"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[142],y[142],"OPEN"); if (lang == 0) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 1) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 2) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 3) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 4) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 5) { name_object(Obj[57],"CfPanelSlit"); } if (lang == 6) { name_object(Obj[57],"CfPanelSlit"); } } //Object txt4a if (HideObj[58] == 0) { if (lang == 0) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[58] = newobject("Text","Empire CrossOver Dress 1",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),y[148],"LINE"); if (lang == 0) { name_object(Obj[58],"txt4a"); } if (lang == 1) { name_object(Obj[58],"txt4a"); } if (lang == 2) { name_object(Obj[58],"txt4a"); } if (lang == 3) { name_object(Obj[58],"txt4a"); } if (lang == 4) { name_object(Obj[58],"txt4a"); } if (lang == 5) { name_object(Obj[58],"txt4a"); } if (lang == 6) { name_object(Obj[58],"txt4a"); } } //Object txt4b if (HideObj[59] == 0) { if (lang == 0) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[59] = newobject("Text","Center Back",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),(y[148]+-0.75),"LINE"); if (lang == 0) { name_object(Obj[59],"txt4b"); } if (lang == 1) { name_object(Obj[59],"txt4b"); } if (lang == 2) { name_object(Obj[59],"txt4b"); } if (lang == 3) { name_object(Obj[59],"txt4b"); } if (lang == 4) { name_object(Obj[59],"txt4b"); } if (lang == 5) { name_object(Obj[59],"txt4b"); } if (lang == 6) { name_object(Obj[59],"txt4b"); } } //Object txt4c if (HideObj[60] == 0) { if (lang == 0) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[60] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[148]+0.5),(y[148]+-1.5),"LINE"); if (lang == 0) { name_object(Obj[60],"txt4c"); } if (lang == 1) { name_object(Obj[60],"txt4c"); } if (lang == 2) { name_object(Obj[60],"txt4c"); } if (lang == 3) { name_object(Obj[60],"txt4c"); } if (lang == 4) { name_object(Obj[60],"txt4c"); } if (lang == 5) { name_object(Obj[60],"txt4c"); } if (lang == 6) { name_object(Obj[60],"txt4c"); } } //Object txt4d if (HideObj[61] == 0) { if (lang == 0) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[61] = newobject("Text","Center Back",4.71238898038469,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[69],(y[69]+-2),"LINE"); if (lang == 0) { name_object(Obj[61],"txt4d"); } if (lang == 1) { name_object(Obj[61],"txt4d"); } if (lang == 2) { name_object(Obj[61],"txt4d"); } if (lang == 3) { name_object(Obj[61],"txt4d"); } if (lang == 4) { name_object(Obj[61],"txt4d"); } if (lang == 5) { name_object(Obj[61],"txt4d"); } if (lang == 6) { name_object(Obj[61],"txt4d"); } } //Object txt4e if (HideObj[62] == 0) { if (lang == 0) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[62] = newobject("Text","Empire CrossOver Dress1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-1),"LINE"); if (lang == 0) { name_object(Obj[62],"txt4e"); } if (lang == 1) { name_object(Obj[62],"txt4e"); } if (lang == 2) { name_object(Obj[62],"txt4e"); } if (lang == 3) { name_object(Obj[62],"txt4e"); } if (lang == 4) { name_object(Obj[62],"txt4e"); } if (lang == 5) { name_object(Obj[62],"txt4e"); } if (lang == 6) { name_object(Obj[62],"txt4e"); } } //Object txt4f if (HideObj[63] == 0) { if (lang == 0) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[63] = newobject("Text","Side Back",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[63],"txt4f"); } if (lang == 1) { name_object(Obj[63],"txt4f"); } if (lang == 2) { name_object(Obj[63],"txt4f"); } if (lang == 3) { name_object(Obj[63],"txt4f"); } if (lang == 4) { name_object(Obj[63],"txt4f"); } if (lang == 5) { name_object(Obj[63],"txt4f"); } if (lang == 6) { name_object(Obj[63],"txt4f"); } } //Object txt4g if (HideObj[64] == 0) { if (lang == 0) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[64] = newobject("Text","Cut 2",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[94]+0.5),(y[94]+-2.24),"LINE"); if (lang == 0) { name_object(Obj[64],"txt4g"); } if (lang == 1) { name_object(Obj[64],"txt4g"); } if (lang == 2) { name_object(Obj[64],"txt4g"); } if (lang == 3) { name_object(Obj[64],"txt4g"); } if (lang == 4) { name_object(Obj[64],"txt4g"); } if (lang == 5) { name_object(Obj[64],"txt4g"); } if (lang == 6) { name_object(Obj[64],"txt4g"); } } //Object txt4h if (HideObj[65] == 0) { if (lang == 0) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[65] = newobject("Text","Empire CrossOver Dress 1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[380]+1),(y[380]+-1),"LINE"); if (lang == 0) { name_object(Obj[65],"txt4h"); } if (lang == 1) { name_object(Obj[65],"txt4h"); } if (lang == 2) { name_object(Obj[65],"txt4h"); } if (lang == 3) { name_object(Obj[65],"txt4h"); } if (lang == 4) { name_object(Obj[65],"txt4h"); } if (lang == 5) { name_object(Obj[65],"txt4h"); } if (lang == 6) { name_object(Obj[65],"txt4h"); } } //Object txt4i if (HideObj[66] == 0) { if (lang == 0) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[66] = newobject("Text","Side Front",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[381]+1),(y[381]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[66],"txt4i"); } if (lang == 1) { name_object(Obj[66],"txt4i"); } if (lang == 2) { name_object(Obj[66],"txt4i"); } if (lang == 3) { name_object(Obj[66],"txt4i"); } if (lang == 4) { name_object(Obj[66],"txt4i"); } if (lang == 5) { name_object(Obj[66],"txt4i"); } if (lang == 6) { name_object(Obj[66],"txt4i"); } } //Object txt4j if (HideObj[67] == 0) { if (lang == 0) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[67] = newobject("Text","Cut 2",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[382]+1),(y[382]+-2.5),"LINE"); if (lang == 0) { name_object(Obj[67],"txt4j"); } if (lang == 1) { name_object(Obj[67],"txt4j"); } if (lang == 2) { name_object(Obj[67],"txt4j"); } if (lang == 3) { name_object(Obj[67],"txt4j"); } if (lang == 4) { name_object(Obj[67],"txt4j"); } if (lang == 5) { name_object(Obj[67],"txt4j"); } if (lang == 6) { name_object(Obj[67],"txt4j"); } } //Object txt4k if (HideObj[68] == 0) { if (lang == 0) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[68] = newobject("Text","Center Front Fold Remove Seam Allowanc",1.5707963267949,0.3,0.3,"PatternMaker"); } current_point=addpoint(x[359],(y[359]+0.5),"LINE"); if (lang == 0) { name_object(Obj[68],"txt4k"); } if (lang == 1) { name_object(Obj[68],"txt4k"); } if (lang == 2) { name_object(Obj[68],"txt4k"); } if (lang == 3) { name_object(Obj[68],"txt4k"); } if (lang == 4) { name_object(Obj[68],"txt4k"); } if (lang == 5) { name_object(Obj[68],"txt4k"); } if (lang == 6) { name_object(Obj[68],"txt4k"); } } //Object txt4l if (HideObj[69] == 0) { if (lang == 0) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[69] = newobject("Text","Empire Cross Over Dress1",0,0.4,0.4,"PatternMaker"); } current_point=addpoint(x[360],(y[360]+-1),"LINE"); if (lang == 0) { name_object(Obj[69],"txt4l"); } if (lang == 1) { name_object(Obj[69],"txt4l"); } if (lang == 2) { name_object(Obj[69],"txt4l"); } if (lang == 3) { name_object(Obj[69],"txt4l"); } if (lang == 4) { name_object(Obj[69],"txt4l"); } if (lang == 5) { name_object(Obj[69],"txt4l"); } if (lang == 6) { name_object(Obj[69],"txt4l"); } } //Object txt4m if (HideObj[70] == 0) { if (lang == 0) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 1) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 2) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 3) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 4) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 5) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } if (lang == 6) { Obj[70] = newobject("Text","Center Front",0,0.4,0.4,"PatternMaker"); } current_point=addpoint((x[361]+0.5),(y[361]+-1.75),"LINE"); if (lang == 0) { name_object(Obj[70],"txt4m"); } if (lang == 1) { name_object(Obj[70],"txt4m"); } if (lang == 2) { name_object(Obj[70],"txt4m"); } if (lang == 3) { name_object(Obj[70],"txt4m"); } if (lang == 4) { name_object(Obj[70],"txt4m"); } if (lang == 5) { name_object(Obj[70],"txt4m"); } if (lang == 6) { name_object(Obj[70],"txt4m"); } } //Object txt4n if (HideObj[71] == 0) { if (lang == 0) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 1) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 2) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 3) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 4) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 5) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } if (lang == 6) { Obj[71] = newobject("Text","Cut 1 on fold",0,0.3,0.3,"PatternMaker"); } current_point=addpoint((x[362]+0.5),(y[362]+-2.5),"LINE"); if (lang == 0) { name_object(Obj[71],"txt4n"); } if (lang == 1) { name_object(Obj[71],"txt4n"); } if (lang == 2) { name_object(Obj[71],"txt4n"); } if (lang == 3) { name_object(Obj[71],"txt4n"); } if (lang == 4) { name_object(Obj[71],"txt4n"); } if (lang == 5) { name_object(Obj[71],"txt4n"); } if (lang == 6) { name_object(Obj[71],"txt4n"); } } //Object CBgrainline if (HideObj[72] == 0) { Obj[72] = newobject("poly"); current_point=addpoint(x[343],y[343],"LINE"); current_point=addpoint(x[345],y[345],"OPEN"); if (lang == 0) { name_object(Obj[72],"CBgrainline"); } if (lang == 1) { name_object(Obj[72],"CBgrainline"); } if (lang == 2) { name_object(Obj[72],"CBgrainline"); } if (lang == 3) { name_object(Obj[72],"CBgrainline"); } if (lang == 4) { name_object(Obj[72],"CBgrainline"); } if (lang == 5) { name_object(Obj[72],"CBgrainline"); } if (lang == 6) { name_object(Obj[72],"CBgrainline"); } } //Object SBgrainline if (HideObj[73] == 0) { Obj[73] = newobject("poly"); current_point=addpoint(x[344],y[344],"LINE"); current_point=addpoint(x[342],y[342],"OPEN"); if (lang == 0) { name_object(Obj[73],"SBgrainline"); } if (lang == 1) { name_object(Obj[73],"SBgrainline"); } if (lang == 2) { name_object(Obj[73],"SBgrainline"); } if (lang == 3) { name_object(Obj[73],"SBgrainline"); } if (lang == 4) { name_object(Obj[73],"SBgrainline"); } if (lang == 5) { name_object(Obj[73],"SBgrainline"); } if (lang == 6) { name_object(Obj[73],"SBgrainline"); } } //Object SFgrainline if (HideObj[74] == 0) { Obj[74] = newobject("poly"); current_point=addpoint(x[384],y[384],"LINE"); current_point=addpoint(x[387],y[387],"OPEN"); if (lang == 0) { name_object(Obj[74],"SFgrainline"); } if (lang == 1) { name_object(Obj[74],"SFgrainline"); } if (lang == 2) { name_object(Obj[74],"SFgrainline"); } if (lang == 3) { name_object(Obj[74],"SFgrainline"); } if (lang == 4) { name_object(Obj[74],"SFgrainline"); } if (lang == 5) { name_object(Obj[74],"SFgrainline"); } if (lang == 6) { name_object(Obj[74],"SFgrainline"); } } //Object CfrontGrainline if (HideObj[75] == 0) { Obj[75] = newobject("poly"); current_point=addpoint(x[390],y[390],"LINE"); current_point=addpoint(x[391],y[391],"OPEN"); if (lang == 0) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 1) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 2) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 3) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 4) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 5) { name_object(Obj[75],"CfrontGrainline"); } if (lang == 6) { name_object(Obj[75],"CfrontGrainline"); } } //Object txt1f if (HideObj[76] == 0) { if (lang == 0) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[76] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[142]+1),(y[142]+0.2),"LINE"); if (lang == 0) { name_object(Obj[76],"txt1f"); } if (lang == 1) { name_object(Obj[76],"txt1f"); } if (lang == 2) { name_object(Obj[76],"txt1f"); } if (lang == 3) { name_object(Obj[76],"txt1f"); } if (lang == 4) { name_object(Obj[76],"txt1f"); } if (lang == 5) { name_object(Obj[76],"txt1f"); } if (lang == 6) { name_object(Obj[76],"txt1f"); } } //Object txt1g if (HideObj[77] == 0) { if (lang == 0) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[77] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[143]+1),(y[143]+0.5),"LINE"); if (lang == 0) { name_object(Obj[77],"txt1g"); } if (lang == 1) { name_object(Obj[77],"txt1g"); } if (lang == 2) { name_object(Obj[77],"txt1g"); } if (lang == 3) { name_object(Obj[77],"txt1g"); } if (lang == 4) { name_object(Obj[77],"txt1g"); } if (lang == 5) { name_object(Obj[77],"txt1g"); } if (lang == 6) { name_object(Obj[77],"txt1g"); } } //Object txt1h if (HideObj[78] == 0) { if (lang == 0) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[78] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[375]+1),(y[375]+0.5),"LINE"); if (lang == 0) { name_object(Obj[78],"txt1h"); } if (lang == 1) { name_object(Obj[78],"txt1h"); } if (lang == 2) { name_object(Obj[78],"txt1h"); } if (lang == 3) { name_object(Obj[78],"txt1h"); } if (lang == 4) { name_object(Obj[78],"txt1h"); } if (lang == 5) { name_object(Obj[78],"txt1h"); } if (lang == 6) { name_object(Obj[78],"txt1h"); } } //Object txt1i if (HideObj[79] == 0) { if (lang == 0) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 1) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 2) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 3) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 4) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 5) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } if (lang == 6) { Obj[79] = newobject("Text","GINANI PATTERNS",0,0.2,0.2,"PatternMaker"); } current_point=addpoint((x[354]+1),(y[354]+0.5),"LINE"); if (lang == 0) { name_object(Obj[79],"txt1i"); } if (lang == 1) { name_object(Obj[79],"txt1i"); } if (lang == 2) { name_object(Obj[79],"txt1i"); } if (lang == 3) { name_object(Obj[79],"txt1i"); } if (lang == 4) { name_object(Obj[79],"txt1i"); } if (lang == 5) { name_object(Obj[79],"txt1i"); } if (lang == 6) { name_object(Obj[79],"txt1i"); } } offset_mark(53, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(54, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(55, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); offset_mark(56, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow1View3() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow1View3"); } Flow1View3Points(); } Flow1View3Points() { //Start x[0]=0; y[0]=0; //6l x[333]= (x[94]+x[226])/2; y[333]=(y[94]+y[226])/2; //6m x[334]= (x[226]+x[143])/2; y[334]=(y[226]+y[143])/2; //6n x[335]= (x[67]+x[146])/2; y[335]=(y[67]+y[146])/2; //6o x[336]= (x[96]+x[94])/2; y[336]=(y[96]+y[94])/2; //6p x[337]= (x[95]+x[94])/2; y[337]=(y[95]+y[94])/2; //6q x[338]= (x[163]+x[44])/2; y[338]=(y[163]+y[44])/2; //6r x[339] = x[338]; y[339] = y[5]; //6s x[340]= (x[162]+x[164])/2; y[340]=(y[162]+y[164])/2; //6t x[341] = x[340]; y[341] = y[5]; //6u x[342]= (x[161]+x[90])/2; y[342]=(y[161]+y[90])/2; //6v x[343]= (x[160]+x[95])/2; y[343]=(y[160]+y[95])/2; //6w x[344] = x[342]; y[344] = y[5]; //6x x[345] = x[343]; y[345] = y[5]; //MoveStart(9) x[346]=x[0]+12.1695797086938; y[346]=y[0]+-15.5926532414988; //MoveEnd(9) x[347]=x[0]+14.0217911490621; y[347]=y[0]+-15.0478851708022; //2v(3) x[348] = x[50] + x[347] - x[346] ; y[348] = y[50] + y[347] - y[346] ; //4v(3) x[349] = x[137] + x[347] - x[346] ; y[349] = y[137] + y[347] - y[346] ; //2s(5) x[350] = x[47] + x[347] - x[346] ; y[350] = y[47] + y[347] - y[346] ; //1b(2) x[351] = x[3] + x[347] - x[346] ; y[351] = y[3] + y[347] - y[346] ; //1c(2) x[352] = x[4] + x[347] - x[346] ; y[352] = y[4] + y[347] - y[346] ; //5f(2) x[353] = x[147] + x[347] - x[346] ; y[353] = y[147] + y[347] - y[346] ; //5e(2) x[354] = x[146] + x[347] - x[346] ; y[354] = y[146] + y[347] - y[346] ; //6n(2) x[355] = x[335] + x[347] - x[346] ; y[355] = y[335] + y[347] - y[346] ; //2m(2) x[356] = x[41] + x[347] - x[346] ; y[356] = y[41] + y[347] - y[346] ; //3b(2) x[357] = x[67] + x[347] - x[346] ; y[357] = y[67] + y[347] - y[346] ; //2p(2) x[358] = x[44] + x[347] - x[346] ; y[358] = y[44] + y[347] - y[346] ; //1c(3) x[359] = x[4] + x[347] - x[346] ; y[359] = y[4] + y[347] - y[346] ; //2m(3) x[360] = x[41] + x[347] - x[346] ; y[360] = y[41] + y[347] - y[346] ; //2m(4) x[361] = x[41] + x[347] - x[346] ; y[361] = y[41] + y[347] - y[346] ; //2m(5) x[362] = x[41] + x[347] - x[346] ; y[362] = y[41] + y[347] - y[346] ; //MoveStart(10) x[363]=x[0]+3.39881377047958; y[363]=y[0]+-14.817871985397; //MoveEnd(10) x[364]=x[0]+1.65555594425066; y[364]=y[0]+-13.9825609436623; //4f(7) x[365] = x[98] + x[364] - x[363] ; y[365] = y[98] + y[364] - y[363] ; //4u(7) x[366] = x[136] + x[364] - x[363] ; y[366] = y[136] + y[364] - y[363] ; //5x(7) x[367] = x[166] + x[364] - x[363] ; y[367] = y[166] + y[364] - y[363] ; //2w(7) x[368] = x[51] + x[364] - x[363] ; y[368] = y[51] + y[364] - y[363] ; //2o(5) x[369] = x[43] + x[364] - x[363] ; y[369] = y[43] + y[364] - y[363] ; //3b(3) x[370] = x[67] + x[364] - x[363] ; y[370] = y[67] + y[364] - y[363] ; //2m(6) x[371] = x[41] + x[364] - x[363] ; y[371] = y[41] + y[364] - y[363] ; //6n(3) x[372] = x[335] + x[364] - x[363] ; y[372] = y[335] + y[364] - y[363] ; //5e(3) x[373] = x[146] + x[364] - x[363] ; y[373] = y[146] + y[364] - y[363] ; //3a6(2) x[374] = x[172] + x[364] - x[363] ; y[374] = y[172] + y[364] - y[363] ; //5d(4) x[375] = x[145] + x[364] - x[363] ; y[375] = y[145] + y[364] - y[363] ; //2f1(3) x[376] = x[209] + x[364] - x[363] ; y[376] = y[209] + y[364] - y[363] ; //2f(4) x[377] = x[33] + x[364] - x[363] ; y[377] = y[33] + y[364] - y[363] ; //2l(4) x[378] = x[39] + x[364] - x[363] ; y[378] = y[39] + y[364] - y[363] ; //2j(6) x[379] = x[37] + x[364] - x[363] ; y[379] = y[37] + y[364] - y[363] ; //2f(5) x[380] = x[33] + x[364] - x[363] ; y[380] = y[33] + y[364] - y[363] ; //2f(6) x[381] = x[33] + x[364] - x[363] ; y[381] = y[33] + y[364] - y[363] ; //2f(7) x[382] = x[33] + x[364] - x[363] ; y[382] = y[33] + y[364] - y[363] ; //6s(2) x[383] = x[340] + x[364] - x[363] ; y[383] = y[340] + y[364] - y[363] ; //6t(2) x[384] = x[341] + x[364] - x[363] ; y[384] = y[341] + y[364] - y[363] ; //3v1 x[385] = x[349]; y[385] = y[362]; } Flow1View3Objects() { } Flow2View0() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow2View0"); } Flow2View0Points(); } Flow2View0Points() { //Start x[0]=0; y[0]=0; //7a x[392]=x[0]+Var[18]; y[392]=y[0]; //7b x[393]=x[392]; y[393]=y[392]+Var[49]/-3+1; //7c x[394]=x[393]+Var[46]/-1; y[394]=y[393]; //7d x[395]=x[393]+Var[45]; y[395]=y[393]; //7e LinePointDist(396, 394, 393, 392, Var[46] + 0, 0); //7f LinePointDist(397, 393, 395, 392, Var[45] + 0, 1); //7g x[398]= (x[397]+x[392])/2; y[398]=(y[397]+y[392])/2; //7h x[399]= (x[392]+x[396])/2; y[399]=(y[392]+y[396])/2; //7i right_ang(400, 398, 392, + -0.5, 0); //7j right_ang(401, 399, 392, + 0.5, 1); //7k x[402]= (x[401]+x[392])/2; y[402]=(y[401]+y[392])/2; //7l x[403]= (x[396]+x[401])/2; y[403]=(y[396]+y[401])/2; //7m x[404]= (x[400]+x[392])/2; y[404]=(y[400]+y[392])/2; //7n x[405]= (x[397]+x[400])/2; y[405]=(y[397]+y[400])/2; //7o x[406]=x[392]; y[406]=y[392]+Var[12]/-1; //7p x[407] = x[402]; y[407] = y[392]; //7q x[408] = x[400]; y[408] = y[392]; //7s x[409] = x[405]; y[409] = y[397]; //7t x[410] = x[403]; y[410] = y[396]; //7u x[411] = x[396]; y[411] = y[406]; //7v x[412] = x[397]; y[412] = y[406]; //7w x[413]= (x[411]+x[406])/2; y[413]=(y[411]+y[406])/2; //7x x[414]= (x[411]+x[413])/2; y[414]=(y[411]+y[413])/2; //7y x[415]= (x[406]+x[412])/2; y[415]=(y[406]+y[412])/2; //7z x[416]= (x[415]+x[412])/2; y[416]=(y[415]+y[412])/2; //7s1 x[417]=x[409]; y[417]=y[409]+-0.75; //7s2 right_ang(418, 404, 392, + 0.625, 0); //7s3 x[419]=x[408]+-0.25; y[419]=y[408]; //MoveStart x[420]=x[0]+23.184324368117; y[420]=y[0]+-5.73844884488449; //MoveEnd x[421]=x[0]+23.0935652922094; y[421]=y[0]+-5.23927392739274; //7t(2) x[422] = x[410] + x[421] - x[420] ; y[422] = y[410] + y[421] - y[420] ; //MoveStart(2) x[423]=x[0]+32.3056114968299; y[423]=y[0]+-0.20214521452145; //MoveEnd(2) x[424]=x[0]+31.8971956552457; y[424]=y[0]+0.0247524752475267; //7s3(2) x[425] = x[419] + x[424] - x[423] ; y[425] = y[419] + y[424] - y[423] ; //8a x[426]= (x[397]+x[416])/2; y[426]=(y[397]+y[416])/2; //8b x[427]= (x[396]+x[414])/2; y[427]=(y[396]+y[414])/2; //8c cont(396, 427, 428, +-2); //8d cont(397, 426, 429, +-2); //8e x[430]= (x[429]+x[416])/2; y[430]=(y[429]+y[416])/2; //8f x[431]= (x[428]+x[414])/2; y[431]=(y[428]+y[414])/2; //8d1 x[432] = x[413]; y[432] = y[428]; //8d2 x[433] = x[406]; y[433] = y[428]; //8d3 x[434] = x[415]; y[434] = y[428]; //8d4 x[435] = x[434]; y[435] = y[431]; //8d5 x[436] = x[433]; y[436] = y[431]; //8d6 x[437] = x[413]; y[437] = y[431]; } Flow2View0Objects() { //Object SLEEVE if (HideObj[80] == 0) { Obj[80] = newobject("poly"); current_point=addpoint(x[396],y[396],"XARC_START"); current_point=addpoint(x[422],y[422],"XARC_CORNER"); current_point=addpoint(x[401],y[401],"XARC_START"); notch_type(current_point,"DBL_NOTCH",1); current_point=addpoint(x[407],y[407],"XARC_CORNER"); current_point=addpoint(x[392],y[392],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[425],y[425],"XARC_CORNER"); current_point=addpoint(x[400],y[400],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[417],y[417],"XARC_CORNER"); current_point=addpoint(x[397],y[397],"LINE"); current_point=addpoint(x[416],y[416],"LINE"); current_point=addpoint(x[414],y[414],"LINE"); if (lang == 0) { name_object(Obj[80],"SLEEVE"); } if (lang == 1) { name_object(Obj[80],"SLEEVE"); } if (lang == 2) { name_object(Obj[80],"SLEEVE"); } if (lang == 3) { name_object(Obj[80],"SLEEVE"); } if (lang == 4) { name_object(Obj[80],"SLEEVE"); } if (lang == 5) { name_object(Obj[80],"SLEEVE"); } if (lang == 6) { name_object(Obj[80],"SLEEVE"); } } //Object Grainline if (HideObj[81] == 0) { Obj[81] = newobject("poly"); current_point=addpoint(x[392],y[392],"LINE"); current_point=addpoint(x[393],y[393],"OPEN"); if (lang == 0) { name_object(Obj[81],"Grainline"); } if (lang == 1) { name_object(Obj[81],"Grainline"); } if (lang == 2) { name_object(Obj[81],"Grainline"); } if (lang == 3) { name_object(Obj[81],"Grainline"); } if (lang == 4) { name_object(Obj[81],"Grainline"); } if (lang == 5) { name_object(Obj[81],"Grainline"); } if (lang == 6) { name_object(Obj[81],"Grainline"); } } //Object 70 if (HideObj[82] == 0) { if (lang == 0) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 1) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 2) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 3) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 4) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 5) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 6) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+-1),"LINE"); if (lang == 0) { name_object(Obj[82],"70"); } if (lang == 1) { name_object(Obj[82],"70"); } if (lang == 2) { name_object(Obj[82],"70"); } if (lang == 3) { name_object(Obj[82],"70"); } if (lang == 4) { name_object(Obj[82],"70"); } if (lang == 5) { name_object(Obj[82],"70"); } if (lang == 6) { name_object(Obj[82],"70"); } } //Object 70a if (HideObj[83] == 0) { if (lang == 0) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[401]+1),y[401],"LINE"); if (lang == 0) { name_object(Obj[83],"70a"); } if (lang == 1) { name_object(Obj[83],"70a"); } if (lang == 2) { name_object(Obj[83],"70a"); } if (lang == 3) { name_object(Obj[83],"70a"); } if (lang == 4) { name_object(Obj[83],"70a"); } if (lang == 5) { name_object(Obj[83],"70a"); } if (lang == 6) { name_object(Obj[83],"70a"); } } //Object 70c if (HideObj[84] == 0) { if (lang == 0) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+2),"LINE"); if (lang == 0) { name_object(Obj[84],"70c"); } if (lang == 1) { name_object(Obj[84],"70c"); } if (lang == 2) { name_object(Obj[84],"70c"); } if (lang == 3) { name_object(Obj[84],"70c"); } if (lang == 4) { name_object(Obj[84],"70c"); } if (lang == 5) { name_object(Obj[84],"70c"); } if (lang == 6) { name_object(Obj[84],"70c"); } } offset_mark(80, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow2View1() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow2View1"); } Var[23] = CheckToMetric(2); if (lang == 0) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } if (lang == 1) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } if (lang == 2) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } if (lang == 3) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } if (lang == 4) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } if (lang == 5) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } if (lang == 6) { start_picture_input("Short"); add_picture_input("Short sleeve length", Var[23], ""); run_picture_input(); } Var[23]= CheckFromMetric(Var[23]); Flow2View1Points(); } Flow2View1Points() { //Start x[0]=0; y[0]=0; //7a x[392]=x[0]+Var[18]; y[392]=y[0]; //7b x[393]=x[392]; y[393]=y[392]+Var[49]/-3+1; //7c x[394]=x[393]+Var[46]/-1; y[394]=y[393]; //7d x[395]=x[393]+Var[45]; y[395]=y[393]; //7e LinePointDist(396, 394, 393, 392, Var[46] + 0, 0); //7f LinePointDist(397, 393, 395, 392, Var[45] + 0, 1); //7g x[398]= (x[397]+x[392])/2; y[398]=(y[397]+y[392])/2; //7h x[399]= (x[392]+x[396])/2; y[399]=(y[392]+y[396])/2; //7i right_ang(400, 398, 392, + -0.5, 0); //7j right_ang(401, 399, 392, + 0.5, 1); //7k x[402]= (x[401]+x[392])/2; y[402]=(y[401]+y[392])/2; //7l x[403]= (x[396]+x[401])/2; y[403]=(y[396]+y[401])/2; //7m x[404]= (x[400]+x[392])/2; y[404]=(y[400]+y[392])/2; //7n x[405]= (x[397]+x[400])/2; y[405]=(y[397]+y[400])/2; //7o x[406]=x[392]; y[406]=y[392]+Var[12]/-1; //7p x[407] = x[402]; y[407] = y[392]; //7q x[408] = x[400]; y[408] = y[392]; //7s x[409] = x[405]; y[409] = y[397]; //7t x[410] = x[403]; y[410] = y[396]; //7u x[411] = x[396]; y[411] = y[406]; //7v x[412] = x[397]; y[412] = y[406]; //7w x[413]= (x[411]+x[406])/2; y[413]=(y[411]+y[406])/2; //7x x[414]= (x[411]+x[413])/2; y[414]=(y[411]+y[413])/2; //7y x[415]= (x[406]+x[412])/2; y[415]=(y[406]+y[412])/2; //7z x[416]= (x[415]+x[412])/2; y[416]=(y[415]+y[412])/2; //7s1 x[417]=x[409]; y[417]=y[409]+-0.75; //7s2 right_ang(418, 404, 392, + 0.625, 0); //7s3 x[419]=x[408]+-0.25; y[419]=y[408]; //MoveStart x[420]=x[0]+23.184324368117; y[420]=y[0]+-5.73844884488449; //MoveEnd x[421]=x[0]+23.0935652922094; y[421]=y[0]+-5.23927392739274; //7t(2) x[422] = x[410] + x[421] - x[420] ; y[422] = y[410] + y[421] - y[420] ; //MoveStart(2) x[423]=x[0]+32.3056114968299; y[423]=y[0]+-0.20214521452145; //MoveEnd(2) x[424]=x[0]+31.8971956552457; y[424]=y[0]+0.0247524752475267; //7s3(2) x[425] = x[419] + x[424] - x[423] ; y[425] = y[419] + y[424] - y[423] ; //8a x[426]= (x[397]+x[416])/2; y[426]=(y[397]+y[416])/2; //8b x[427]= (x[396]+x[414])/2; y[427]=(y[396]+y[414])/2; //8c cont(396, 427, 428, +-2); //8d cont(397, 426, 429, +-2); //8e x[430]= (x[429]+x[416])/2; y[430]=(y[429]+y[416])/2; //8f x[431]= (x[428]+x[414])/2; y[431]=(y[428]+y[414])/2; //8g cont(428, 396, 438, Var[23]/-1+0); //8h cont(429, 397, 439, Var[23]/-1+0); //8d1 x[432] = x[413]; y[432] = y[428]; //8d2 x[433] = x[406]; y[433] = y[428]; //8d3 x[434] = x[415]; y[434] = y[428]; //8d4 x[435] = x[434]; y[435] = y[431]; //8d5 x[436] = x[433]; y[436] = y[431]; //8d6 x[437] = x[413]; y[437] = y[431]; } Flow2View1Objects() { //Object SLEEVE if (HideObj[80] == 0) { Obj[80] = newobject("poly"); current_point=addpoint(x[396],y[396],"XARC_START"); current_point=addpoint(x[422],y[422],"XARC_CORNER"); current_point=addpoint(x[401],y[401],"XARC_START"); notch_type(current_point,"DBL_NOTCH",1); current_point=addpoint(x[407],y[407],"XARC_CORNER"); current_point=addpoint(x[392],y[392],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[425],y[425],"XARC_CORNER"); current_point=addpoint(x[400],y[400],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[417],y[417],"XARC_CORNER"); current_point=addpoint(x[397],y[397],"LINE"); current_point=addpoint(x[439],y[439],"LINE"); current_point=addpoint(x[438],y[438],"LINE"); if (lang == 0) { name_object(Obj[80],"SLEEVE"); } if (lang == 1) { name_object(Obj[80],"SLEEVE"); } if (lang == 2) { name_object(Obj[80],"SLEEVE"); } if (lang == 3) { name_object(Obj[80],"SLEEVE"); } if (lang == 4) { name_object(Obj[80],"SLEEVE"); } if (lang == 5) { name_object(Obj[80],"SLEEVE"); } if (lang == 6) { name_object(Obj[80],"SLEEVE"); } } //Object Grainline if (HideObj[81] == 0) { Obj[81] = newobject("poly"); current_point=addpoint(x[392],y[392],"LINE"); current_point=addpoint(x[393],y[393],"OPEN"); if (lang == 0) { name_object(Obj[81],"Grainline"); } if (lang == 1) { name_object(Obj[81],"Grainline"); } if (lang == 2) { name_object(Obj[81],"Grainline"); } if (lang == 3) { name_object(Obj[81],"Grainline"); } if (lang == 4) { name_object(Obj[81],"Grainline"); } if (lang == 5) { name_object(Obj[81],"Grainline"); } if (lang == 6) { name_object(Obj[81],"Grainline"); } } //Object 70 if (HideObj[82] == 0) { if (lang == 0) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 1) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 2) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 3) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 4) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 5) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 6) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+-1),"LINE"); if (lang == 0) { name_object(Obj[82],"70"); } if (lang == 1) { name_object(Obj[82],"70"); } if (lang == 2) { name_object(Obj[82],"70"); } if (lang == 3) { name_object(Obj[82],"70"); } if (lang == 4) { name_object(Obj[82],"70"); } if (lang == 5) { name_object(Obj[82],"70"); } if (lang == 6) { name_object(Obj[82],"70"); } } //Object 70a if (HideObj[83] == 0) { if (lang == 0) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[401]+1),y[401],"LINE"); if (lang == 0) { name_object(Obj[83],"70a"); } if (lang == 1) { name_object(Obj[83],"70a"); } if (lang == 2) { name_object(Obj[83],"70a"); } if (lang == 3) { name_object(Obj[83],"70a"); } if (lang == 4) { name_object(Obj[83],"70a"); } if (lang == 5) { name_object(Obj[83],"70a"); } if (lang == 6) { name_object(Obj[83],"70a"); } } //Object 70c if (HideObj[84] == 0) { if (lang == 0) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+2),"LINE"); if (lang == 0) { name_object(Obj[84],"70c"); } if (lang == 1) { name_object(Obj[84],"70c"); } if (lang == 2) { name_object(Obj[84],"70c"); } if (lang == 3) { name_object(Obj[84],"70c"); } if (lang == 4) { name_object(Obj[84],"70c"); } if (lang == 5) { name_object(Obj[84],"70c"); } if (lang == 6) { name_object(Obj[84],"70c"); } } offset_mark(80, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow2View2() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow2View2"); } Flow2View2Points(); } Flow2View2Points() { //Start x[0]=0; y[0]=0; //7a x[392]=x[0]+Var[18]; y[392]=y[0]; //7b x[393]=x[392]; y[393]=y[392]+Var[49]/-3+1; //7c x[394]=x[393]+Var[46]/-1; y[394]=y[393]; //7d x[395]=x[393]+Var[45]; y[395]=y[393]; //7e LinePointDist(396, 394, 393, 392, Var[46] + 0, 0); //7f LinePointDist(397, 393, 395, 392, Var[45] + 0, 1); //7g x[398]= (x[397]+x[392])/2; y[398]=(y[397]+y[392])/2; //7h x[399]= (x[392]+x[396])/2; y[399]=(y[392]+y[396])/2; //7i right_ang(400, 398, 392, + -0.5, 0); //7j right_ang(401, 399, 392, + 0.5, 1); //7k x[402]= (x[401]+x[392])/2; y[402]=(y[401]+y[392])/2; //7l x[403]= (x[396]+x[401])/2; y[403]=(y[396]+y[401])/2; //7m x[404]= (x[400]+x[392])/2; y[404]=(y[400]+y[392])/2; //7n x[405]= (x[397]+x[400])/2; y[405]=(y[397]+y[400])/2; //7o x[406]=x[392]; y[406]=y[392]+Var[12]/-1; //7p x[407] = x[402]; y[407] = y[392]; //7q x[408] = x[400]; y[408] = y[392]; //7s x[409] = x[405]; y[409] = y[397]; //7t x[410] = x[403]; y[410] = y[396]; //7u x[411] = x[396]; y[411] = y[406]; //7v x[412] = x[397]; y[412] = y[406]; //7w x[413]= (x[411]+x[406])/2; y[413]=(y[411]+y[406])/2; //7x x[414]= (x[411]+x[413])/2; y[414]=(y[411]+y[413])/2; //7y x[415]= (x[406]+x[412])/2; y[415]=(y[406]+y[412])/2; //7z x[416]= (x[415]+x[412])/2; y[416]=(y[415]+y[412])/2; //7s1 x[417]=x[409]; y[417]=y[409]+-0.75; //7s2 right_ang(418, 404, 392, + 0.625, 0); //7s3 x[419]=x[408]+-0.25; y[419]=y[408]; //MoveStart x[420]=x[0]+23.184324368117; y[420]=y[0]+-5.73844884488449; //MoveEnd x[421]=x[0]+23.0935652922094; y[421]=y[0]+-5.23927392739274; //7t(2) x[422] = x[410] + x[421] - x[420] ; y[422] = y[410] + y[421] - y[420] ; //MoveStart(2) x[423]=x[0]+32.3056114968299; y[423]=y[0]+-0.20214521452145; //MoveEnd(2) x[424]=x[0]+31.8971956552457; y[424]=y[0]+0.0247524752475267; //7s3(2) x[425] = x[419] + x[424] - x[423] ; y[425] = y[419] + y[424] - y[423] ; //8a x[426]= (x[397]+x[416])/2; y[426]=(y[397]+y[416])/2; //8b x[427]= (x[396]+x[414])/2; y[427]=(y[396]+y[414])/2; //8c cont(396, 427, 428, +-2); //8d cont(397, 426, 429, +-2); //8e x[430]= (x[429]+x[416])/2; y[430]=(y[429]+y[416])/2; //8f x[431]= (x[428]+x[414])/2; y[431]=(y[428]+y[414])/2; //8d1 x[432] = x[413]; y[432] = y[428]; //8d2 x[433] = x[406]; y[433] = y[428]; //8d3 x[434] = x[415]; y[434] = y[428]; //8d4 x[435] = x[434]; y[435] = y[431]; //8d5 x[436] = x[433]; y[436] = y[431]; //8d6 x[437] = x[413]; y[437] = y[431]; } Flow2View2Objects() { //Object SLEEVE if (HideObj[80] == 0) { Obj[80] = newobject("poly"); current_point=addpoint(x[396],y[396],"XARC_START"); current_point=addpoint(x[422],y[422],"XARC_CORNER"); current_point=addpoint(x[401],y[401],"XARC_START"); notch_type(current_point,"DBL_NOTCH",1); current_point=addpoint(x[407],y[407],"XARC_CORNER"); current_point=addpoint(x[392],y[392],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[425],y[425],"XARC_CORNER"); current_point=addpoint(x[400],y[400],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[417],y[417],"XARC_CORNER"); current_point=addpoint(x[397],y[397],"LINE"); current_point=addpoint(x[429],y[429],"LINE"); current_point=addpoint(x[428],y[428],"LINE"); if (lang == 0) { name_object(Obj[80],"SLEEVE"); } if (lang == 1) { name_object(Obj[80],"SLEEVE"); } if (lang == 2) { name_object(Obj[80],"SLEEVE"); } if (lang == 3) { name_object(Obj[80],"SLEEVE"); } if (lang == 4) { name_object(Obj[80],"SLEEVE"); } if (lang == 5) { name_object(Obj[80],"SLEEVE"); } if (lang == 6) { name_object(Obj[80],"SLEEVE"); } } //Object Grainline if (HideObj[81] == 0) { Obj[81] = newobject("poly"); current_point=addpoint(x[392],y[392],"LINE"); current_point=addpoint(x[393],y[393],"OPEN"); if (lang == 0) { name_object(Obj[81],"Grainline"); } if (lang == 1) { name_object(Obj[81],"Grainline"); } if (lang == 2) { name_object(Obj[81],"Grainline"); } if (lang == 3) { name_object(Obj[81],"Grainline"); } if (lang == 4) { name_object(Obj[81],"Grainline"); } if (lang == 5) { name_object(Obj[81],"Grainline"); } if (lang == 6) { name_object(Obj[81],"Grainline"); } } //Object 70 if (HideObj[82] == 0) { if (lang == 0) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 1) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 2) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 3) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 4) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 5) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 6) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+-1),"LINE"); if (lang == 0) { name_object(Obj[82],"70"); } if (lang == 1) { name_object(Obj[82],"70"); } if (lang == 2) { name_object(Obj[82],"70"); } if (lang == 3) { name_object(Obj[82],"70"); } if (lang == 4) { name_object(Obj[82],"70"); } if (lang == 5) { name_object(Obj[82],"70"); } if (lang == 6) { name_object(Obj[82],"70"); } } //Object 70a if (HideObj[83] == 0) { if (lang == 0) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[401]+1),y[401],"LINE"); if (lang == 0) { name_object(Obj[83],"70a"); } if (lang == 1) { name_object(Obj[83],"70a"); } if (lang == 2) { name_object(Obj[83],"70a"); } if (lang == 3) { name_object(Obj[83],"70a"); } if (lang == 4) { name_object(Obj[83],"70a"); } if (lang == 5) { name_object(Obj[83],"70a"); } if (lang == 6) { name_object(Obj[83],"70a"); } } //Object 70c if (HideObj[84] == 0) { if (lang == 0) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+2),"LINE"); if (lang == 0) { name_object(Obj[84],"70c"); } if (lang == 1) { name_object(Obj[84],"70c"); } if (lang == 2) { name_object(Obj[84],"70c"); } if (lang == 3) { name_object(Obj[84],"70c"); } if (lang == 4) { name_object(Obj[84],"70c"); } if (lang == 5) { name_object(Obj[84],"70c"); } if (lang == 6) { name_object(Obj[84],"70c"); } } offset_mark(80, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow2View3() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow2View3"); } Flow2View3Points(); } Flow2View3Points() { //Start x[0]=0; y[0]=0; //7a x[392]=x[0]+Var[18]; y[392]=y[0]; //7b x[393]=x[392]; y[393]=y[392]+Var[49]/-3+1; //7c x[394]=x[393]+Var[46]/-1; y[394]=y[393]; //7d x[395]=x[393]+Var[45]; y[395]=y[393]; //7e LinePointDist(396, 394, 393, 392, Var[46] + 0, 0); //7f LinePointDist(397, 393, 395, 392, Var[45] + 0, 1); //7g x[398]= (x[397]+x[392])/2; y[398]=(y[397]+y[392])/2; //7h x[399]= (x[392]+x[396])/2; y[399]=(y[392]+y[396])/2; //7i right_ang(400, 398, 392, + -0.5, 0); //7j right_ang(401, 399, 392, + 0.5, 1); //7k x[402]= (x[401]+x[392])/2; y[402]=(y[401]+y[392])/2; //7l x[403]= (x[396]+x[401])/2; y[403]=(y[396]+y[401])/2; //7m x[404]= (x[400]+x[392])/2; y[404]=(y[400]+y[392])/2; //7n x[405]= (x[397]+x[400])/2; y[405]=(y[397]+y[400])/2; //7o x[406]=x[392]; y[406]=y[392]+Var[12]/-1; //7p x[407] = x[402]; y[407] = y[392]; //7q x[408] = x[400]; y[408] = y[392]; //7s x[409] = x[405]; y[409] = y[397]; //7t x[410] = x[403]; y[410] = y[396]; //7u x[411] = x[396]; y[411] = y[406]; //7v x[412] = x[397]; y[412] = y[406]; //7w x[413]= (x[411]+x[406])/2; y[413]=(y[411]+y[406])/2; //7x x[414]= (x[411]+x[413])/2; y[414]=(y[411]+y[413])/2; //7y x[415]= (x[406]+x[412])/2; y[415]=(y[406]+y[412])/2; //7z x[416]= (x[415]+x[412])/2; y[416]=(y[415]+y[412])/2; //7s1 x[417]=x[409]; y[417]=y[409]+-0.75; //7s2 right_ang(418, 404, 392, + 0.625, 0); //7s3 x[419]=x[408]+-0.25; y[419]=y[408]; //MoveStart x[420]=x[0]+23.184324368117; y[420]=y[0]+-5.73844884488449; //MoveEnd x[421]=x[0]+23.0935652922094; y[421]=y[0]+-5.23927392739274; //7t(2) x[422] = x[410] + x[421] - x[420] ; y[422] = y[410] + y[421] - y[420] ; //MoveStart(2) x[423]=x[0]+32.3056114968299; y[423]=y[0]+-0.20214521452145; //MoveEnd(2) x[424]=x[0]+31.8971956552457; y[424]=y[0]+0.0247524752475267; //7s3(2) x[425] = x[419] + x[424] - x[423] ; y[425] = y[419] + y[424] - y[423] ; //8a x[426]= (x[397]+x[416])/2; y[426]=(y[397]+y[416])/2; //8b x[427]= (x[396]+x[414])/2; y[427]=(y[396]+y[414])/2; //8c cont(396, 427, 428, +-2); //8d cont(397, 426, 429, +-2); //8e x[430]= (x[429]+x[416])/2; y[430]=(y[429]+y[416])/2; //8f x[431]= (x[428]+x[414])/2; y[431]=(y[428]+y[414])/2; //8d1 x[432] = x[413]; y[432] = y[428]; //8d2 x[433] = x[406]; y[433] = y[428]; //8d3 x[434] = x[415]; y[434] = y[428]; //8d4 x[435] = x[434]; y[435] = y[431]; //8d5 x[436] = x[433]; y[436] = y[431]; //8d6 x[437] = x[413]; y[437] = y[431]; } Flow2View3Objects() { //Object SLEEVE if (HideObj[80] == 0) { Obj[80] = newobject("poly"); current_point=addpoint(x[396],y[396],"XARC_START"); current_point=addpoint(x[422],y[422],"XARC_CORNER"); current_point=addpoint(x[401],y[401],"XARC_START"); notch_type(current_point,"DBL_NOTCH",1); current_point=addpoint(x[407],y[407],"XARC_CORNER"); current_point=addpoint(x[392],y[392],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[425],y[425],"XARC_CORNER"); current_point=addpoint(x[400],y[400],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[417],y[417],"XARC_CORNER"); current_point=addpoint(x[397],y[397],"LINE"); current_point=addpoint(x[430],y[430],"LINE"); current_point=addpoint(x[431],y[431],"LINE"); if (lang == 0) { name_object(Obj[80],"SLEEVE"); } if (lang == 1) { name_object(Obj[80],"SLEEVE"); } if (lang == 2) { name_object(Obj[80],"SLEEVE"); } if (lang == 3) { name_object(Obj[80],"SLEEVE"); } if (lang == 4) { name_object(Obj[80],"SLEEVE"); } if (lang == 5) { name_object(Obj[80],"SLEEVE"); } if (lang == 6) { name_object(Obj[80],"SLEEVE"); } } //Object Grainline if (HideObj[81] == 0) { Obj[81] = newobject("poly"); current_point=addpoint(x[392],y[392],"LINE"); current_point=addpoint(x[393],y[393],"OPEN"); if (lang == 0) { name_object(Obj[81],"Grainline"); } if (lang == 1) { name_object(Obj[81],"Grainline"); } if (lang == 2) { name_object(Obj[81],"Grainline"); } if (lang == 3) { name_object(Obj[81],"Grainline"); } if (lang == 4) { name_object(Obj[81],"Grainline"); } if (lang == 5) { name_object(Obj[81],"Grainline"); } if (lang == 6) { name_object(Obj[81],"Grainline"); } } //Object 70 if (HideObj[82] == 0) { if (lang == 0) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 1) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 2) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 3) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 4) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 5) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 6) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+-1),"LINE"); if (lang == 0) { name_object(Obj[82],"70"); } if (lang == 1) { name_object(Obj[82],"70"); } if (lang == 2) { name_object(Obj[82],"70"); } if (lang == 3) { name_object(Obj[82],"70"); } if (lang == 4) { name_object(Obj[82],"70"); } if (lang == 5) { name_object(Obj[82],"70"); } if (lang == 6) { name_object(Obj[82],"70"); } } //Object 70a if (HideObj[83] == 0) { if (lang == 0) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[401]+1),y[401],"LINE"); if (lang == 0) { name_object(Obj[83],"70a"); } if (lang == 1) { name_object(Obj[83],"70a"); } if (lang == 2) { name_object(Obj[83],"70a"); } if (lang == 3) { name_object(Obj[83],"70a"); } if (lang == 4) { name_object(Obj[83],"70a"); } if (lang == 5) { name_object(Obj[83],"70a"); } if (lang == 6) { name_object(Obj[83],"70a"); } } //Object 70c if (HideObj[84] == 0) { if (lang == 0) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+2),"LINE"); if (lang == 0) { name_object(Obj[84],"70c"); } if (lang == 1) { name_object(Obj[84],"70c"); } if (lang == 2) { name_object(Obj[84],"70c"); } if (lang == 3) { name_object(Obj[84],"70c"); } if (lang == 4) { name_object(Obj[84],"70c"); } if (lang == 5) { name_object(Obj[84],"70c"); } if (lang == 6) { name_object(Obj[84],"70c"); } } offset_mark(80, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow2View4() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow2View4"); } Flow2View4Points(); } Flow2View4Points() { //Start x[0]=0; y[0]=0; //7a x[392]=x[0]+Var[18]; y[392]=y[0]; //7b x[393]=x[392]; y[393]=y[392]+Var[49]/-3+1; //7c x[394]=x[393]+Var[46]/-1; y[394]=y[393]; //7d x[395]=x[393]+Var[45]; y[395]=y[393]; //7e LinePointDist(396, 394, 393, 392, Var[46] + 0, 0); //7f LinePointDist(397, 393, 395, 392, Var[45] + 0, 1); //7g x[398]= (x[397]+x[392])/2; y[398]=(y[397]+y[392])/2; //7h x[399]= (x[392]+x[396])/2; y[399]=(y[392]+y[396])/2; //7i right_ang(400, 398, 392, + -0.5, 0); //7j right_ang(401, 399, 392, + 0.5, 1); //7k x[402]= (x[401]+x[392])/2; y[402]=(y[401]+y[392])/2; //7l x[403]= (x[396]+x[401])/2; y[403]=(y[396]+y[401])/2; //7m x[404]= (x[400]+x[392])/2; y[404]=(y[400]+y[392])/2; //7n x[405]= (x[397]+x[400])/2; y[405]=(y[397]+y[400])/2; //7o x[406]=x[392]; y[406]=y[392]+Var[12]/-1; //7p x[407] = x[402]; y[407] = y[392]; //7q x[408] = x[400]; y[408] = y[392]; //7s x[409] = x[405]; y[409] = y[397]; //7t x[410] = x[403]; y[410] = y[396]; //7u x[411] = x[396]; y[411] = y[406]; //7v x[412] = x[397]; y[412] = y[406]; //7w x[413]= (x[411]+x[406])/2; y[413]=(y[411]+y[406])/2; //7x x[414]= (x[411]+x[413])/2; y[414]=(y[411]+y[413])/2; //7y x[415]= (x[406]+x[412])/2; y[415]=(y[406]+y[412])/2; //7z x[416]= (x[415]+x[412])/2; y[416]=(y[415]+y[412])/2; //7s1 x[417]=x[409]; y[417]=y[409]+-0.75; //7s2 right_ang(418, 404, 392, + 0.625, 0); //7s3 x[419]=x[408]+-0.25; y[419]=y[408]; //MoveStart x[420]=x[0]+23.184324368117; y[420]=y[0]+-5.73844884488449; //MoveEnd x[421]=x[0]+23.0935652922094; y[421]=y[0]+-5.23927392739274; //7t(2) x[422] = x[410] + x[421] - x[420] ; y[422] = y[410] + y[421] - y[420] ; //MoveStart(2) x[423]=x[0]+32.3056114968299; y[423]=y[0]+-0.20214521452145; //MoveEnd(2) x[424]=x[0]+31.8971956552457; y[424]=y[0]+0.0247524752475267; //7s3(2) x[425] = x[419] + x[424] - x[423] ; y[425] = y[419] + y[424] - y[423] ; //8a x[426]= (x[397]+x[416])/2; y[426]=(y[397]+y[416])/2; //8b x[427]= (x[396]+x[414])/2; y[427]=(y[396]+y[414])/2; //8c cont(396, 427, 428, +-2); //8d cont(397, 426, 429, +-2); //8e x[430]= (x[429]+x[416])/2; y[430]=(y[429]+y[416])/2; //8f x[431]= (x[428]+x[414])/2; y[431]=(y[428]+y[414])/2; //8d1 x[432] = x[413]; y[432] = y[428]; //8d2 x[433] = x[406]; y[433] = y[428]; //8d3 x[434] = x[415]; y[434] = y[428]; //8d4 x[435] = x[434]; y[435] = y[431]; //8d5 x[436] = x[433]; y[436] = y[431]; //8d6 x[437] = x[413]; y[437] = y[431]; } Flow2View4Objects() { //Object SLEEVE if (HideObj[80] == 0) { Obj[80] = newobject("poly"); current_point=addpoint(x[396],y[396],"XARC_START"); current_point=addpoint(x[422],y[422],"XARC_CORNER"); current_point=addpoint(x[401],y[401],"XARC_START"); notch_type(current_point,"DBL_NOTCH",1); current_point=addpoint(x[407],y[407],"XARC_CORNER"); current_point=addpoint(x[392],y[392],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[425],y[425],"XARC_CORNER"); current_point=addpoint(x[400],y[400],"XARC_START"); notch_type(current_point,"NOTCH",1); current_point=addpoint(x[417],y[417],"XARC_CORNER"); current_point=addpoint(x[397],y[397],"LINE"); current_point=addpoint(x[416],y[416],"LINE"); current_point=addpoint(x[414],y[414],"LINE"); if (lang == 0) { name_object(Obj[80],"SLEEVE"); } if (lang == 1) { name_object(Obj[80],"SLEEVE"); } if (lang == 2) { name_object(Obj[80],"SLEEVE"); } if (lang == 3) { name_object(Obj[80],"SLEEVE"); } if (lang == 4) { name_object(Obj[80],"SLEEVE"); } if (lang == 5) { name_object(Obj[80],"SLEEVE"); } if (lang == 6) { name_object(Obj[80],"SLEEVE"); } } //Object Grainline if (HideObj[81] == 0) { Obj[81] = newobject("poly"); current_point=addpoint(x[392],y[392],"LINE"); current_point=addpoint(x[393],y[393],"OPEN"); if (lang == 0) { name_object(Obj[81],"Grainline"); } if (lang == 1) { name_object(Obj[81],"Grainline"); } if (lang == 2) { name_object(Obj[81],"Grainline"); } if (lang == 3) { name_object(Obj[81],"Grainline"); } if (lang == 4) { name_object(Obj[81],"Grainline"); } if (lang == 5) { name_object(Obj[81],"Grainline"); } if (lang == 6) { name_object(Obj[81],"Grainline"); } } //Object 70 if (HideObj[82] == 0) { if (lang == 0) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 1) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 2) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 3) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 4) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 5) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } if (lang == 6) { Obj[82] = newobject("Text","SLEEVE",0,0.7,0.7,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+-1),"LINE"); if (lang == 0) { name_object(Obj[82],"70"); } if (lang == 1) { name_object(Obj[82],"70"); } if (lang == 2) { name_object(Obj[82],"70"); } if (lang == 3) { name_object(Obj[82],"70"); } if (lang == 4) { name_object(Obj[82],"70"); } if (lang == 5) { name_object(Obj[82],"70"); } if (lang == 6) { name_object(Obj[82],"70"); } } //Object 70a if (HideObj[83] == 0) { if (lang == 0) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 1) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 2) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 3) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 4) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 5) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } if (lang == 6) { Obj[83] = newobject("Text","CUT 2",0,0.5,0.5,"PatternMaker"); } current_point=addpoint((x[401]+1),y[401],"LINE"); if (lang == 0) { name_object(Obj[83],"70a"); } if (lang == 1) { name_object(Obj[83],"70a"); } if (lang == 2) { name_object(Obj[83],"70a"); } if (lang == 3) { name_object(Obj[83],"70a"); } if (lang == 4) { name_object(Obj[83],"70a"); } if (lang == 5) { name_object(Obj[83],"70a"); } if (lang == 6) { name_object(Obj[83],"70a"); } } //Object 70c if (HideObj[84] == 0) { if (lang == 0) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 1) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 2) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 3) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 4) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 5) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } if (lang == 6) { Obj[84] = newobject("Text","GINANI PATTERNS",0,0.6,0.6,"PatternMaker"); } current_point=addpoint((x[393]+-3),(y[393]+2),"LINE"); if (lang == 0) { name_object(Obj[84],"70c"); } if (lang == 1) { name_object(Obj[84],"70c"); } if (lang == 2) { name_object(Obj[84],"70c"); } if (lang == 3) { name_object(Obj[84],"70c"); } if (lang == 4) { name_object(Obj[84],"70c"); } if (lang == 5) { name_object(Obj[84],"70c"); } if (lang == 6) { name_object(Obj[84],"70c"); } } offset_mark(80, CheckToMetric(0 + Var[52]/1)); group(current_selection); deselect(current_selection); } Flow2View5() { do_counter=0; do_max=0; if (is_function("macgen_write")) { macgen_write("Flow2View5"); } Flow2View5Points(); } Flow2View5Points() { //Start x[0]=0; y[0]=0; //7a x[392]=x[0]+Var[18]; y[392]=y[0]; //7b x[393]=x[392]; y[393]=y[392]+Var[49]/-3+1; //7c x[394]=x[393]+Var[46]/-1; y[394]=y[393]; //7d x[395]=x[393]+Var[45]; y[395]=y[393]; //7e LinePointDist(396, 394, 393, 392, Var[46] + 0, 0); //7f LinePointDist(397, 393, 395, 392, Var[45] + 0, 1); //7g x[398]= (x[397]+x[392])/2; y[398]=(y[397]+y[392])/2; //7h x[399]= (x[392]+x[396])/2; y[399]=(y[392]+y[396])/2; //7i right_ang(400, 398, 392, + -0.5, 0); //7j right_ang(401, 399, 392, + 0.5, 1); //7k x[402]= (x[401]+x[392])/2; y[402]=(y[401]+y[392])/2; //7l x[403]= (x[396]+x[401])/2; y[403]=(y[396]+y[401])/2; //7m x[404]= (x[400]+x[392])/2; y[404]=(y[400]+y[392])/2; //7n x[405]= (x[397]+x[400])/2; y[405]=(y[397]+y[400])/2; //7o x[406]=x[392]; y[406]=y[392]+Var[12]/-1; //7p x[407] = x[402]; y[407] = y[392]; //7q x[408] = x[400]; y[408] = y[392]; //7s x[409] = x[405]; y[409] = y[397]; //7t x[410] = x[403]; y[410] = y[396]; //7u x[411] = x[396]; y[411] = y[406]; //7v x[412] = x[397]; y[412] = y[406]; //7w x[413]= (x[411]+x[406])/2; y[413]=(y[411]+y[406])/2; //7x x[414]= (x[411]+x[413])/2; y[414]=(y[411]+y[413])/2; //7y x[415]= (x[406]+x[412])/2; y[415]=(y[406]+y[412])/2; //7z x[416]= (x[415]+x[412])/2; y[416]=(y[415]+y[412])/2; //7s1 x[417]=x[409]; y[417]=y[409]+-0.75; //7s2 right_ang(418, 404, 392, + 0.625, 0); //7s3 x[419]=x[408]+-0.25; y[419]=y[408]; //MoveStart x[420]=x[0]+23.184324368117; y[420]=y[0]+-5.73844884488449; //MoveEnd x[421]=x[0]+23.0935652922094; y[421]=y[0]+-5.23927392739274; //7t(2) x[422] = x[410] + x[421] - x[420] ; y[422] = y[410] + y[421] - y[420] ; //MoveStart(2) x[423]=x[0]+32.3056114968299; y[423]=y[0]+-0.20214521452145; //MoveEnd(2) x[424]=x[0]+31.8971956552457; y[424]=y[0]+0.0247524752475267; //7s3(2) x[425] = x[419] + x[424] - x[423] ; y[425] = y[419] + y[424] - y[423] ; //8a x[426]= (x[397]+x[416])/2; y[426]=(y[397]+y[416])/2; //8b x[427]= (x[396]+x[414])/2; y[427]=(y[396]+y[414])/2; //8c cont(396, 427, 428, +-2); //8d cont(397, 426, 429, +-2); //8e x[430]= (x[429]+x[416])/2; y[430]=(y[429]+y[416])/2; //8f x[431]= (x[428]+x[414])/2; y[431]=(y[428]+y[414])/2; //8d1 x[432] = x[413]; y[432] = y[428]; //8d2 x[433] = x[406]; y[433] = y[428]; //8d3 x[434] = x[415]; y[434] = y[428]; //8d4 x[435] = x[434]; y[435] = y[431]; //8d5 x[436] = x[433]; y[436] = y[431]; //8d6 x[437] = x[413]; y[437] = y[431]; } Flow2View5Objects() { } mark(double pass_index) { if (Obj[pass_index]==0) { return; } Obj[pass_index]=marker_piece(Obj[pass_index],1); Mrk[marker_count] = Obj[pass_index]; marker_count = marker_count + 1; } offset_mark(double pass_index, double value) { point pnt, test; double save_x, save_y; if (Obj[pass_index]==0) { current_selection=newselection("OBJECT"); return; } if (value != 0) { current_selection=newselection("OBJECT"); select(current_selection,Obj[pass_index]); sel_push(current_selection); var_push(value); run_command("OFFSET"); deselect(current_selection); Mrk[marker_count] = marker_piece(last_obj(),1); current_selection=newselection("OBJECT"); select(current_selection, Mrk[marker_count]); select(current_selection, Obj[pass_index]); marker_count = marker_count + 1; } else { Obj[pass_index]=marker_piece(Obj[pass_index],1); Mrk[marker_count] = Obj[pass_index]; current_selection=newselection("OBJECT"); select(current_selection, Mrk[marker_count]); marker_count = marker_count + 1; } } offset(double pass_index, double value) { point pnt, test; double save_x, save_y; if (Obj[pass_index]==0) { current_selection=newselection("OBJECT"); return; } if (value != 0) { current_selection=newselection("OBJECT"); select(current_selection,Obj[pass_index]); sel_push(current_selection); var_push(value); run_command("OFFSET"); deselect(current_selection); current_selection=newselection("OBJECT"); select(current_selection, last_obj()); select(current_selection, Obj[pass_index]); } else { current_selection=newselection("OBJECT"); select(current_selection, Obj[pass_index]); } } double t0[2], t1[2]; double ftc[2]; double xar[13], yar[13]; double rx, ry; arclength(double start, double corner, double end) { double ct, last_x, last_y; double a_dist; last_x = x[start]; last_y = y[start]; a_dist=0; fts(start, corner, end, 0); for (ct=1; ct < 12; ct = ct + 1) { fts(start, corner, end, ct); a_dist = a_dist + distance(rx, ry, last_x, last_y); last_x=rx; last_y=ry; } return a_dist; } calc_if(double top, double bottom) { if (Var[bottom] != 0) { return Var[top]/Var[bottom]; } return 0; } cont (double cstart, double cend, double cdest, double cdist) { double ang; ang=angle(x[cstart],y[cstart], x[cend], y[cend]); polar(x[cend],y[cend],ang,cdist); x[cdest]=getresultx(); y[cdest]=getresulty(); } LineArcIntersect(double start, double corner, double end, double lstart, double lend, double dest) { x[dest]=0; y[dest]=0; if (arc_line_intersect(x[start], y[start], x[corner], y[corner], x[end], y[end], x[lstart], y[lstart], x[lend], y[lend], 1)) { x[dest]=getresultx(); y[dest]=getresulty(); } } ArcArcIntersect(double start, double corner, double end, double a2start, double a2corner, double a2end, double dest) { x[dest]=0; y[dest]=0; if (arc_arc_intersect(x[start], y[start], x[corner], y[corner], x[end], y[end], x[a2start], y[a2start], x[a2corner], y[a2corner], x[a2end], y[a2end],1)) { x[dest]=getresultx(); y[dest]=getresulty(); } } LinePointDist(double dest, double line_start, double line_end, double from, double dist, double clockwise) { double calc_dist, ang; LinePnt(dest, line_start, line_end, from); calc_dist=distance(x[from],y[from],x[dest],y[dest]); if (dist <= calc_dist) { x[dest] = 0; y[dest] = 0; } else { calc_dist=sqrt(dist*dist-calc_dist*calc_dist); ang=angle(x[from],y[from],x[dest],y[dest]); if (clockwise==1) { ang=ang+3.14159/2; } if (clockwise!=1) { ang=ang-3.14159/2; } x[dest] = x[dest] + calc_dist*cos(ang); y[dest] = y[dest] + calc_dist*sin(ang); } } Dart(double dest, double start, double end, double dist2, double dir) { double dist, ang, dx, dy, h; dx=x[start]-x[end]; dy=y[start]-y[end]; dist=sqrt(dx*dx+dy*dy); h=sqrt((dist*dist)+(dist2/2)*(dist2/2)); ang=atan(h,(dist2/2)); if (dir==0) { ang=ang+angle(x[start], y[start], x[end], y[end]); } if (dir!=0) { ang=angle(x[start], y[start], x[end], y[end])-ang; } x[dest]=x[start]+dist2*cos(ang); y[dest]=y[start]+dist2*sin(ang); } LinePnt(double dest, double line_start, double line_end, double from) { double v2x, v2y; double v1x, v1y; double dot; double norm2; v1x= x[from] - x[line_start]; v1y= y[from] - y[line_start]; v2x = x[line_end]-x[line_start]; v2y = y[line_end]-y[line_start]; dot = v1x * v2x + v1y * v2y; norm2 = sqrt(v2x * v2x + v2y * v2y); if (norm2 == 0) { x[dest] = x[line_start]; y[dest] = y[line_start]; } else { x[dest] = x[line_start] + dot * v2x / (norm2*norm2); y[dest] = y[line_start] + dot * v2y / (norm2*norm2); } } right_ang(double dest, double start, double end, double dist, double clockwise) { double ang; ang=angle(x[start], y[start], x[end], y[end]); if (clockwise) { ang=ang + 3.14159/2; } if (!clockwise) { ang=ang - 3.14159/2; } x[dest]=x[start]+dist*cos(ang); y[dest]=y[start]+dist*sin(ang); } Mirror(double dest, double from, double line_start, double line_end) { double v2x, v2y; double v1x, v1y; double dot; double norm2; v1x= x[from] - x[line_start]; v1y= y[from] - y[line_start]; v2x = x[line_end]-x[line_start]; v2y = y[line_end]-y[line_start]; dot = v1x * v2x + v1y * v2y; norm2 = sqrt(v2x * v2x + v2y * v2y); if (norm2 == 0) { x[dest] = x[line_start]; y[dest] = y[line_start]; } else { x[dest] = x[line_start] + dot * v2x / (norm2*norm2); y[dest] = y[line_start] + dot * v2y / (norm2*norm2); } x[dest]= x[from] + 2*( x[dest] - x[from]); y[dest]= y[from] + 2*( y[dest] - y[from]); } Rotate(double obj_numb, double start, double end, double pass_angle) { double dist, ang; dist=distance(x[start], y[start], x[end], y[end]); if (dist > 0.01) { ang=(pass_angle*3.14159)/180 + angle(x[start], y[start], x[end], y[end]); } else { ang=0; } x[obj_numb]=x[start] + dist*cos(ang); y[obj_numb]=y[start] + dist*sin(ang); } RotDist(double obj_numb, double start, double end, double to_rot, double rdist) { double dist, ang, ang2; dist=distance(x[start], y[start], x[end], y[end]); if (dist > 0.01) { ang2 = 2*asin(rdist/(2*dist)); ang=angle(x[start], y[start], x[to_rot], y[to_rot]); dist=distance(x[start], y[start], x[to_rot], y[to_rot]); x[obj_numb]=x[start] + dist*cos(ang+ang2); y[obj_numb]=y[start] + dist*sin(ang+ang2); } else { x[obj_numb]=x[to_rot]; y[obj_numb]=y[to_rot]; } } ResizeX(double dest, double first, double second, double pass_scale) { double dx, dy; dx=x[first]-x[second]; dy=y[first]-y[second]; x[dest]=x[first] - dx*pass_scale; y[dest]=y[first] - dy*pass_scale; } ResizeXY(double dest, double first, double second, double pass_xscale, double pass_yscale) { double dx, dy; dx=x[first]-x[second]; dy=y[first]-y[second]; x[dest]=x[first] - dx*pass_xscale; y[dest]=y[first] - dy*pass_yscale; } OffsetDistance(double previous, double base, double next, double target, double odistp, double odistn, double iside) { double prev_ang, next_ang, temp_ang; double sin_of_ang, sin_of_temp; double off_dist; prev_ang = angle(x[base], y[base], x[previous], y[previous]); next_ang = angle(x[base], y[base], x[next],y[next]); prev_ang = normalizeangle(prev_ang); next_ang = normalizeangle(next_ang); if (prev_ang>next_ang) { temp_ang=(prev_ang + next_ang)/2; } else { temp_ang=(prev_ang + next_ang)/2 + 3.14159; } if (iside > 0) { temp_ang = temp_ang + 3.14159; } temp_ang = normalizeangle(temp_ang); sin_of_ang=sin(prev_ang - temp_ang); if (sin_of_ang < 0) { sin_of_ang = -sin_of_ang; } if (sin_of_ang < 0.1) { off_dist=odistp; } else { off_dist=odistp/sin_of_ang; } polar(x[base], y[base], temp_ang, off_dist); x[target] = getresultx(); y[target] = getresulty(); if (sin_of_ang >= 0.1) { sin_of_temp = sin(next_ang - prev_ang); if (sin_of_temp < 0) { sin_of_temp = -sin_of_temp; } if ( sin_of_temp >= 0.1 ) { polar( x[target], y[target], prev_ang + (1 - iside) * 3.14159 , (odistn - odistp)/sin_of_temp ); x[target] = getresultx(); y[target] = getresulty(); } } } // These global variables are used by fts for repeated calls. double A1, A2, B1, B2; //transformation vectors double sx, sy, cx, cy, ex, ey; fts(double start, double corner, double end, double pos) { if (pos<1) { rx=x[start]; ry=y[start]; } else { if (pos<2) { sx = x[start]; sy = y[start]; cx = x[corner]; cy = y[corner]; ex = x[end]; ey = y[end]; A1=cx - sx; A2=cy - sy; B1=cx - ex; B2=cy - ey; A1=-A1; B1=-B1; A2=-A2; B2=-B2; t0[0]=A1; t0[1]=B1; t1[0]=A2; t1[1]=B2; ftc[0]= cx + (t0[0] + t0[1]); ftc[1]= cy + (t1[0] + t1[1]); rx = t0[0]*(xar[pos])+t0[1]*(yar[pos])+ ftc[0]; ry = t1[0]*(xar[pos])+t1[1]*(yar[pos])+ ftc[1]; } else {if (pos>10) { rx=x[end]; ry=y[end]; } else { rx = t0[0]*(xar[pos])+t0[1]*(yar[pos])+ ftc[0]; ry = t1[0]*(xar[pos])+t1[1]*(yar[pos])+ ftc[1]; }}} } init_xarc_array() { // Must be called before calling fts(). This routine // sets the values in an array of sines and cosines. // You only need to call this routine once. double ang_start, ang_end, step, theta, ct; double XARC_PIECES; XARC_PIECES = 12; ang_start = -3.14159/2; ang_end= -3.14159; ct=0; step= (ang_end - ang_start)/(XARC_PIECES-1); for (theta=ang_start; ct < XARC_PIECES; theta = theta + step) { xar[ct] = cos(theta); yar[ct] = sin(theta); ct=ct+1; } //end init_xarc_array } CheckToMetric(double pass) { if (metric==1) { pass=pass*2.54; } return pass; } CheckFromMetric(double pass) { if (metric==1) { pass=pass/2.54; } return pass; }