UNPKG

dxf-viewer

Version:
96 lines (94 loc) 6.29 kB
import { Pattern, RegisterPattern } from "../../Pattern.js" RegisterPattern(Pattern.ParsePatFile(` *CELTIC-01,CELTIC PATTERN 01 ;By John Hyslop ;Developed in mm as Metric QCAD3 pattern 135,9.144,10.72444439,17.96051221,17.96051221,2.235085954,-33.68593847 135,10.72444439,9.934222194,17.96051221,17.96051221,6.565564974,-29.35545945 315,9.934222194,14.67555561,17.96051221,17.96051221,2.235085954,-33.68593847 315,7.662333418,16.15722219,17.96051221,17.96051221,6.565564974,-29.35545945 225,19.31811122,10.82322219,17.96051221,17.96051221,2.235085954,-33.68593847 225,21.98511122,12.7,17.96051221,17.96051221,7.124336526,-28.7966879 225,21.68877781,8.452555612,17.96051221,17.96051221,2.235085954,-33.68593847 225,25.146,12.7,17.96051221,17.96051221,9.35942248,-26.56160194 225,19.31811122,18.52788878,17.96051221,17.96051221,2.235085954,-33.68593847 225,21.68877781,16.15722219,17.96051221,17.96051221,2.235085954,-33.68593847 90,25.146,22.91091405,0,25.4,2.235085954,-23.16491405 0,22.91091405,22.35214249,0,25.4,2.235085954,-23.16491405 0,21.33046966,22.91091405,0,25.4,3.815530342,-21.58446966 0,20.40466658,25.146,0,25.4,4.741333418,-20.65866658 90,22.91091405,21.33046966,0,25.4,1.021672836,-24.37832716 90,25.146,20.40466658,0,25.4,1.947475912,-23.45252409 180,2.489085954,25.146,0,25.4,2.235085954,-23.16491405 90,3.047857506,22.91091405,0,25.4,2.235085954,-23.16491405 90,2.489085954,21.33046966,0,25.4,3.815530342,-21.58446966 90,0.254,20.40466658,0,25.4,4.741333418,-20.65866658 180,4.069530342,22.91091405,0,25.4,1.021672836,-24.37832716 180,4.995333418,25.146,0,25.4,1.947475912,-23.45252409 270,0.254,2.489085954,0,25.4,2.235085954,-23.16491405 180,2.489085954,3.047857506,0,25.4,2.235085954,-23.16491405 180,4.069530342,2.489085954,0,25.4,3.815530342,-21.58446966 180,4.995333418,0.254,0,25.4,4.741333418,-20.65866658 270,2.489085954,4.069530342,0,25.4,1.021672836,-24.37832716 270,0.254,4.995333418,0,25.4,1.947475912,-23.45252409 45,17.83644439,13.09511122,17.96051221,17.96051221,10.3372727,-25.58375198 45,13.09511122,7.563555612,17.96051221,17.96051221,2.235085954,-33.68593847 45,10.82322219,6.081888776,17.96051221,17.96051221,6.565564974,-29.35545945 45,4.995333418,0.254,17.96051221,17.96051221,4.889250572,-31.03177385 45,16.256,14.67555561,17.96051221,17.96051221,9.41146962,-26.5095548 45,10.72444439,9.934222194,17.96051221,17.96051221,2.235085954,-33.68593847 45,9.242777806,7.662333418,17.96051221,17.96051221,6.565564974,-29.35545945 45,4.069530342,2.489085954,17.96051221,17.96051221,3.96344775,-31.95757693 45,16.94744439,21.68877781,17.96051221,17.96051221,4.889250572,-31.03177385 45,10.72444439,16.256,17.96051221,17.96051221,2.235085954,-33.68593847 45,3.711222194,9.242777806,17.96051221,17.96051221,2.235085954,-33.68593847 45,9.934222194,14.67555561,17.96051221,17.96051221,6.565564974,-29.35545945 45,0.254,4.995333418,17.96051221,17.96051221,10.3372727,-25.58375198 45,18.52788878,20.10833342,17.96051221,17.96051221,3.96344775,-31.95757693 45,6.081888776,6.872111224,17.96051221,17.96051221,2.235085954,-33.68593847 45,13.09511122,13.88533342,17.96051221,17.96051221,2.235085954,-33.68593847 45,11.51466658,13.09511122,17.96051221,17.96051221,6.565564974,-29.35545945 45,2.489085954,4.069530342,17.96051221,17.96051221,9.41146962,-26.5095548 0,22.91091405,0.254,0,25.4,2.235085954,-23.16491405 135,17.83644439,13.09511122,17.96051221,17.96051221,2.235085954,-33.68593847 135,10.82322219,20.10833342,17.96051221,17.96051221,2.235085954,-33.68593847 135,12.30488878,17.83644439,17.96051221,17.96051221,10.3372727,-25.58375198 135,19.31811122,10.82322219,17.96051221,17.96051221,6.565564974,-29.35545945 135,25.146,4.995333418,17.96051221,17.96051221,4.889250572,-31.03177385 135,8.452555612,17.73766658,17.96051221,17.96051221,2.235085954,-33.68593847 135,10.72444439,16.256,17.96051221,17.96051221,9.41146962,-26.5095548 135,15.46577781,10.72444439,17.96051221,17.96051221,2.235085954,-33.68593847 135,17.73766658,9.242777806,17.96051221,17.96051221,6.565564974,-29.35545945 135,22.91091405,4.069530342,17.96051221,17.96051221,3.96344775,-31.95757693 135,16.15722219,3.711222194,17.96051221,17.96051221,2.235085954,-33.68593847 135,3.711222194,16.94744439,17.96051221,17.96051221,4.889250572,-31.03177385 135,20.40466658,0.254,17.96051221,17.96051221,10.3372727,-25.58375198 135,18.52788878,6.081888776,17.96051221,17.96051221,2.235085954,-33.68593847 135,5.291666582,18.52788878,17.96051221,17.96051221,3.96344775,-31.95757693 135,21.33046966,2.489085954,17.96051221,17.96051221,9.41146962,-26.5095548 270,22.35214249,2.489085954,0,25.4,2.235085954,-23.16491405 270,22.91091405,4.069530342,0,25.4,3.815530342,-21.58446966 270,25.146,4.995333418,0,25.4,4.741333418,-20.65866658 0,21.33046966,2.489085954,0,25.4,1.021672836,-24.37832716 0,20.40466658,0.254,0,25.4,1.947475912,-23.45252409 135,25.146,12.7,17.96051221,17.96051221,4.889250572,-31.03177385 45,12.7,0.254,17.96051221,17.96051221,4.889250572,-31.03177385 315,6.872111224,5.291666582,17.96051221,17.96051221,2.235085954,-33.68593847 315,6.081888776,6.872111224,17.96051221,17.96051221,9.35942248,-26.56160194 315,0.254,12.7,17.96051221,17.96051221,4.889250572,-31.03177385 225,5.291666582,18.52788878,17.96051221,17.96051221,2.235085954,-33.68593847 225,6.872111224,19.31811122,17.96051221,17.96051221,9.35942248,-26.56160194 225,12.7,25.146,17.96051221,17.96051221,4.889250572,-31.03177385 135,18.52788878,20.10833342,17.96051221,17.96051221,2.235085954,-33.68593847 135,19.31811122,18.52788878,17.96051221,17.96051221,9.35942248,-26.56160194 135,21.98511122,12.7,17.96051221,17.96051221,2.654164618,-33.26685981 45,12.7,3.414888776,17.96051221,17.96051221,2.654164618,-33.26685981 315,9.242777806,7.662333418,17.96051221,17.96051221,2.235085954,-33.68593847 315,7.662333418,8.452555612,17.96051221,17.96051221,7.124336526,-28.7966879 315,3.414888776,12.7,17.96051221,17.96051221,2.654164618,-33.26685981 225,7.662333418,16.15722219,17.96051221,17.96051221,2.235085954,-33.68593847 225,8.452555612,17.73766658,17.96051221,17.96051221,7.124336526,-28.7966879 225,12.7,21.98511122,17.96051221,17.96051221,2.654164618,-33.26685981 135,16.15722219,17.73766658,17.96051221,17.96051221,2.235085954,-33.68593847 135,17.73766658,16.94744439,17.96051221,17.96051221,7.124336526,-28.7966879 `))