UNPKG

dxf-viewer

Version:
138 lines (136 loc) 7.66 kB
import { Pattern, RegisterPattern } from "../../Pattern.js" RegisterPattern(Pattern.ParsePatFile(` *LEAF-02,LEAF-02 ;By John Hyslop, Using AutoCAD Lisp Tool ;Developed in inch as imperial QCAD3 pattern 303.690068,0.77,0.17,1.38675049,0.2773501,0.03605551,-3.56949576 18.434949,0.74,0.16,2.21359436,0.31622777,0.03162278,-3.13065488 288.434949,0.73,0.19,2.21359436,0.31622777,0.03162278,-3.13065488 180,0.77,0.19,0,1,0.04,-0.96 258.690068,0.78,0.24,0.98058068,0.19611614,0.0509902,-5.04802932 243.434949,0.79,0.26,0.89442719,0.4472136,0.02236068,-2.2137073 288.434949,0.58,0.14,2.21359436,0.31622777,0.06324555,-3.09903211 21.801409,0.53,0.12,2.22834406,0.18569534,0.05385165,-5.33131316 11.309932,0.48,0.11,4.11843884,0.19611614,0.0509902,-5.04802932 0,0.45,0.11,0,1,0.03,-0.97 341.565051,0.39,0.13,0.9486833,0.31622777,0.06324555,-3.09903211 326.309932,0.33,0.17,2.21880078,0.2773501,0.07211103,-3.53344025 308.659808,0.29,0.22,1.40556386,0.15617376,0.06403124,-6.339093 300.963757,0.26,0.27,3.60147029,0.17149859,0.05830952,-5.77264238 285.945396,0.24,0.34,3.15929297,0.13736056,0.0728011,-7.20730879 270,0.24,0.41,0,1,0.07,-0.93 279.462322,0.23,0.47,5.09636861,0.16439899,0.06082763,-6.0219349 285.945396,0.21,0.54,3.15929297,0.13736056,0.0728011,-7.20730879 123.690068,0.23,0.51,1.38675049,0.2773501,0.03605551,-3.56949576 161.565051,0.26,0.5,0.9486833,0.31622777,0.03162278,-3.13065488 171.869898,0.33,0.49,0.98994949,0.14142136,0.07071068,-7.00035713 171.869898,0.4,0.48,0.98994949,0.14142136,0.07071068,-7.00035713 161.565051,0.46,0.46,0.9486833,0.31622777,0.06324555,-3.09903211 161.565051,0.52,0.44,0.9486833,0.31622777,0.06324555,-3.09903211 146.309932,0.58,0.4,2.21880078,0.2773501,0.07211103,-3.53344025 119.744881,0.62,0.33,5.82963253,0.12403473,0.08062258,-7.98163517 111.801409,0.64,0.28,2.22834406,0.18569534,0.05385165,-5.33131316 90,0.64,0.24,0,1,0.04,-0.96 75.963757,0.63,0.2,0.9701425,0.24253563,0.04123106,-4.08187457 56.309932,0.61,0.17,2.21880078,0.2773501,0.03605551,-3.56949576 63.434949,0.6,0.15,0.89442719,0.4472136,0.02236068,-2.2137073 126.869898,0.63,0.11,1.4,0.2,0.05,-4.95 45,0.6,0.08,0.70710678,0.70710678,0.04242641,-1.37178716 225,0.31,0.02,0.70710678,0.70710678,0.02828427,-1.38592929 198.434949,0.34,0.03,2.21359436,0.31622777,0.03162278,-3.13065488 348.690068,0.29,0.04,0.98058068,0.19611614,0.0509902,-5.04802932 345.963757,0.25,0.05,0.9701425,0.24253563,0.04123106,-4.08187457 333.434949,0.21,0.07,0.89442719,0.4472136,0.04472136,-2.19134662 333.434949,0.15,0.1,0.89442719,0.4472136,0.06708204,-2.16898594 348.690068,0.1,0.11,0.98058068,0.19611614,0.0509902,-5.04802932 0,0.07,0.11,0,1,0.03,-0.97 8.130102,0,0.1,6.08111832,0.14142136,0.07071068,-7.00035713 236.309932,0.02,0.23,2.21880078,0.2773501,0.03605551,-3.56949576 236.309932,0.04,0.26,2.21880078,0.2773501,0.03605551,-3.56949576 213.690068,0.07,0.28,1.38675049,0.2773501,0.03605551,-3.56949576 0,0.03,0.28,0,1,0.04,-0.96 326.309932,0,0.3,2.21880078,0.2773501,0.03605551,-3.56949576 158.198591,0.05,0.69,3.15682075,0.18569534,0.05385165,-5.33131316 153.434949,0.11,0.66,0.89442719,0.4472136,0.06708204,-2.16898594 158.198591,0.16,0.64,3.15682075,0.18569534,0.05385165,-5.33131316 180,0.21,0.64,0,1,0.05,-0.95 33.690068,0.18,0.62,1.38675049,0.2773501,0.03605551,-3.56949576 45,0.16,0.6,0.70710678,0.70710678,0.02828427,-1.38592929 53.130102,0.13,0.56,3.6,0.2,0.05,-4.95 56.309932,0.09,0.5,2.21880078,0.2773501,0.07211103,-3.53344025 51.340192,0.05,0.45,4.99756038,0.15617376,0.06403124,-6.339093 38.659808,0,0.41,1.40556386,0.15617376,0.06403124,-6.339093 321.340192,0.73,0.42,4.99756038,0.15617376,0.06403124,-6.339093 300.963757,0.7,0.47,3.60147029,0.17149859,0.05830952,-5.77264238 21.801409,0.65,0.45,2.22834406,0.18569534,0.05385165,-5.33131316 284.036243,0.64,0.49,3.15296313,0.24253563,0.04123106,-4.08187457 180,0.7,0.49,0,1,0.06,-0.94 261.869898,0.71,0.56,0.98994949,0.14142136,0.07071068,-7.00035713 248.198591,0.73,0.61,3.15682075,0.18569534,0.05385165,-5.33131316 225,0.77,0.65,0.70710678,0.70710678,0.05656854,-1.35764502 284.036243,0.77,0.88,3.15296313,0.24253563,0.04123106,-4.08187457 0,0.2,0.76,0,1,0.06,-0.94 104.036243,0.21,0.72,3.15296313,0.24253563,0.04123106,-4.08187457 201.801409,0.26,0.74,2.22834406,0.18569534,0.05385165,-5.33131316 123.690068,0.3,0.68,1.38675049,0.2773501,0.07211103,-3.53344025 153.434949,0.36,0.65,0.89442719,0.4472136,0.06708204,-2.16898594 170.537678,0.42,0.64,0.98639392,0.16439899,0.06082763,-6.0219349 188.130102,0.49,0.65,6.08111832,0.14142136,0.07071068,-7.00035713 201.801409,0.54,0.67,2.22834406,0.18569534,0.05385165,-5.33131316 219.805571,0.6,0.72,1.40840568,0.12803688,0.0781025,-7.73214718 230.194429,0.65,0.78,6.401844,0.12803688,0.0781025,-7.73214718 239.036243,0.68,0.83,2.22948161,0.17149859,0.05830952,-5.77264238 236.309932,0.72,0.89,2.21880078,0.2773501,0.07211103,-3.53344025 213.690068,0.75,0.91,1.38675049,0.2773501,0.03605551,-3.56949576 198.434949,0.78,0.92,2.21359436,0.31622777,0.03162278,-3.13065488 0,0.74,0.92,0,1,0.04,-0.96 345.963757,0.7,0.93,0.9701425,0.24253563,0.04123106,-4.08187457 338.198591,0.65,0.95,3.15682075,0.18569534,0.05385165,-5.33131316 45,0.29,0.89,0.70710678,0.70710678,0.07071068,-1.34350288 71.565051,0.27,0.83,0.9486833,0.31622777,0.06324555,-3.09903211 81.869898,0.26,0.76,0.98994949,0.14142136,0.07071068,-7.00035713 ;0,0.2,0.76,0,1,0.06,-0.94 53.130102,0.19,0.86,3.6,0.2,0.05,-4.95 45,0.14,0.81,0.70710678,0.70710678,0.07071068,-1.34350288 36.869898,0.1,0.78,1.4,0.2,0.05,-4.95 18.434949,0.04,0.76,2.21359436,0.31622777,0.06324555,-3.09903211 0,0,0.76,0,1,0.04,-0.96 0,0.96,0.76,0,1,0.04,-0.96 345.963757,0.92,0.77,0.9701425,0.24253563,0.04123106,-4.08187457 333.434949,0.88,0.79,0.89442719,0.4472136,0.04472136,-2.19134662 315,0.86,0.81,0.70710678,0.70710678,0.02828427,-1.38592929 306.869898,0.83,0.85,1.4,0.2,0.05,-4.95 11.309932,0.78,0.84,4.11843884,0.19611614,0.0509902,-5.04802932 180,0.83,0.88,0,1,0.06,-0.94 261.869898,0.84,0.95,0.98994949,0.14142136,0.07071068,-7.00035713 248.198591,0.86,1,3.15682075,0.18569534,0.05385165,-5.33131316 333.434949,0.59,0.98,0.89442719,0.4472136,0.06708204,-2.16898594 348.690068,0.54,0.99,0.98058068,0.19611614,0.0509902,-5.04802932 0,0.46,0.99,0,1,0.08,-0.92 18.434949,0.4,0.97,2.21359436,0.31622777,0.06324555,-3.09903211 26.565051,0.34,0.94,1.34164079,0.4472136,0.06708204,-2.16898594 45,0.28,0.99,0.70710678,0.70710678,0.01414214,-1.40007143 56.309932,0.26,0.96,2.21880078,0.2773501,0.03605551,-3.56949576 56.309932,0.22,0.9,2.21880078,0.2773501,0.07211103,-3.53344025 53.130102,0.97,0.16,3.6,0.2,0.05,-4.95 38.659808,0.92,0.12,1.40556386,0.15617376,0.06403124,-6.339093 9.462322,0.86,0.11,5.09636861,0.16439899,0.06082763,-6.0219349 345.963757,0.82,0.12,0.9701425,0.24253563,0.04123106,-4.08187457 326.309932,0.79,0.14,2.21880078,0.2773501,0.03605551,-3.56949576 225,0.82,0.29,0.70710678,0.70710678,0.04242641,-1.37178716 213.690068,0.85,0.31,1.38675049,0.2773501,0.03605551,-3.56949576 191.309932,0.9,0.32,4.11843884,0.19611614,0.0509902,-5.04802932 180,0.95,0.32,0,1,0.05,-0.95 158.198591,1,0.3,3.15682075,0.18569534,0.05385165,-5.33131316 233.130102,0.89,0.04,3.6,0.2,0.05,-4.95 216.869898,0.93,0.07,1.4,0.2,0.05,-4.95 206.565051,0.97,0.09,1.34164079,0.4472136,0.04472136,-2.19134662 198.434949,1,0.1,2.21359436,0.31622777,0.03162278,-3.13065488 30.963757,0.95,0.38,3.60147029,0.17149859,0.05830952,-5.77264238 14.036243,0.91,0.37,3.15296313,0.24253563,0.04123106,-4.08187457 0,0.83,0.37,0,1,0.08,-0.92 348.690068,0.78,0.38,0.98058068,0.19611614,0.0509902,-5.04802932 216.869898,0.81,0.68,1.4,0.2,0.05,-4.95 198.434949,0.9,0.71,2.21359436,0.31622777,0.09486833,-3.06740933 180,1,0.71,0,1,0.1,-0.9 `), false)