├── .gitignore ├── 01-dxf ├── dxf-parser │ ├── .babelrc │ ├── .gitignore │ ├── .jshintrc │ ├── LICENSE │ ├── README.md │ ├── jsconfig.json │ ├── package-lock.json │ ├── package.json │ ├── samples │ │ ├── browser │ │ │ └── index.html │ │ ├── data │ │ │ └── api-cw750-details.dxf │ │ └── node │ │ │ ├── parse-stream.js │ │ │ └── parse-sync.js │ ├── src │ │ ├── AutoCadColorIndex.js │ │ ├── DxfArrayScanner.js │ │ ├── DxfParser.js │ │ ├── ParseHelpers.js │ │ ├── entities │ │ │ ├── 3dface.js │ │ │ ├── arc.js │ │ │ ├── attdef.js │ │ │ ├── circle.js │ │ │ ├── dimension.js │ │ │ ├── ellipse.js │ │ │ ├── insert.js │ │ │ ├── line.js │ │ │ ├── lwpolyline.js │ │ │ ├── mtext.js │ │ │ ├── point.js │ │ │ ├── polyline.js │ │ │ ├── solid.js │ │ │ ├── spline.js │ │ │ ├── text.js │ │ │ └── vertex.js │ │ └── index.js │ ├── test │ │ ├── DxfArrayScanner.test.js │ │ ├── DxfParser.test.js │ │ └── data │ │ │ ├── arc1.approved.txt │ │ │ ├── arc1.dxf │ │ │ ├── arcs-as-splines.approved.txt │ │ │ ├── arcs-as-splines.dxf │ │ │ ├── blocks.approved.txt │ │ │ ├── blocks.dxf │ │ │ ├── blocks2.dxf │ │ │ ├── blocks2.expected.json │ │ │ ├── ellipse.dxf │ │ │ ├── ellipse.expected.json │ │ │ ├── extendeddata.dxf │ │ │ ├── extendeddata.expected.json │ │ │ ├── header.dxf │ │ │ ├── header.parser.out │ │ │ ├── header.scanner.out │ │ │ ├── layer-table.expected.json │ │ │ ├── ltype-table.expected.json │ │ │ ├── mtext-test.approved.txt │ │ │ ├── mtext-test.dxf │ │ │ ├── polylines.approved.txt │ │ │ ├── polylines.dxf │ │ │ ├── splines.dxf │ │ │ ├── splines.expected.json │ │ │ ├── tables.dxf │ │ │ └── viewport-table.expected.json │ └── webpack.config.js ├── dxf │ ├── .eslintrc.json │ ├── .gitignore │ ├── .npmignore │ ├── .travis.yml │ ├── LICENSE │ ├── README.md │ ├── RELEASE.md │ ├── babel.config.js │ ├── examples │ │ ├── dxf.html │ │ ├── example.es5.js │ │ └── example.es6.js │ ├── package-lock.json │ ├── package.json │ ├── src │ │ ├── Helper.js │ │ ├── applyTransforms.js │ │ ├── cli.js │ │ ├── config.js │ │ ├── constants.js │ │ ├── denormalise.js │ │ ├── entityToPolyline.js │ │ ├── getRGBForEntity.js │ │ ├── groupEntitiesByLayer.js │ │ ├── handlers │ │ │ ├── blocks.js │ │ │ ├── entities.js │ │ │ ├── entity │ │ │ │ ├── arc.js │ │ │ │ ├── circle.js │ │ │ │ ├── common.js │ │ │ │ ├── dimension.js │ │ │ │ ├── ellipse.js │ │ │ │ ├── insert.js │ │ │ │ ├── line.js │ │ │ │ ├── lwpolyline.js │ │ │ │ ├── mtext.js │ │ │ │ ├── point.js │ │ │ │ ├── polyline.js │ │ │ │ ├── solid.js │ │ │ │ ├── spline.js │ │ │ │ ├── text.js │ │ │ │ ├── threeDFace.js │ │ │ │ └── vertex.js │ │ │ ├── header.js │ │ │ └── tables.js │ │ ├── index.js │ │ ├── parseString.js │ │ ├── toPolylines.js │ │ ├── toSVG.js │ │ └── util │ │ │ ├── bSpline.js │ │ │ ├── colors.js │ │ │ ├── createArcForLWPolyline.js │ │ │ ├── diagram.png │ │ │ ├── insertKnot.js │ │ │ ├── logger.js │ │ │ ├── rgbToColorAttribute.js │ │ │ ├── rotate.js │ │ │ ├── round10.js │ │ │ ├── toPiecewiseBezier.js │ │ │ └── transformBoundingBoxAndElement.js │ └── test │ │ ├── functional │ │ ├── toBezier.html │ │ ├── toBezier.test.js │ │ ├── toPolylines.html │ │ ├── toPolylines.test.js │ │ ├── toSVG.html │ │ ├── toSVG.test.js │ │ └── webpack.config.js │ │ ├── resources │ │ ├── 1x1rectangle.dxf │ │ ├── Ceco.NET-Architecture-Tm-53.dxf │ │ ├── accumulatortest.dxf │ │ ├── arc15.dxf │ │ ├── arc16.dxf │ │ ├── arc17.dxf │ │ ├── array-rotated.dxf │ │ ├── arrayed-holes.dxf │ │ ├── blocks1.dxf │ │ ├── blocks2.dxf │ │ ├── circlesellipsesarcs.dxf │ │ ├── closedlwpolylinebug.dxf │ │ ├── dimension-vertical.dxf │ │ ├── dimensions.dxf │ │ ├── elliptical-arc1.dxf │ │ ├── elliptical-arc10.dxf │ │ ├── elliptical-arc11.dxf │ │ ├── elliptical-arc12.dxf │ │ ├── elliptical-arc13.dxf │ │ ├── elliptical-arc14.dxf │ │ ├── elliptical-arc2.dxf │ │ ├── elliptical-arc3.dxf │ │ ├── elliptical-arc4.dxf │ │ ├── elliptical-arc5.dxf │ │ ├── elliptical-arc6.dxf │ │ ├── elliptical-arc7.dxf │ │ ├── elliptical-arc8.dxf │ │ ├── elliptical-arc9.dxf │ │ ├── ellipticalarcs.dxf │ │ ├── ellipticalarcs2.dxf │ │ ├── empty.dxf │ │ ├── entities.dxf │ │ ├── floorplan.dxf │ │ ├── hatches.dxf │ │ ├── issue21.dxf │ │ ├── issue27a.dxf │ │ ├── issue27b.dxf │ │ ├── issue27c.dxf │ │ ├── issue28.dxf │ │ ├── issue29.dxf │ │ ├── issue39.dxf │ │ ├── issue42.dxf │ │ ├── issue50.dxf │ │ ├── issue52.dxf │ │ ├── issue53.dxf │ │ ├── layers.dxf │ │ ├── lines.dxf │ │ ├── lwpolylines.dxf │ │ ├── openscad_export.dxf │ │ ├── points.dxf │ │ ├── polylines.dxf │ │ ├── splineA.dxf │ │ ├── splines.dxf │ │ ├── squareandcircle.dxf │ │ ├── squircle2.dxf │ │ ├── supported_entities.dxf │ │ ├── texts-in-block.dxf │ │ ├── texts.dxf │ │ └── threeDFaces.dxf │ │ └── unit │ │ ├── bSpline.test.js │ │ ├── blocks1.test.js │ │ ├── blocks2.test.js │ │ ├── circlesellipsesarcs.test.js │ │ ├── colors.test.js │ │ ├── createArcForLWPolyline.test.js │ │ ├── denormalise.test.js │ │ ├── dimensions.test.js │ │ ├── empty.test.js │ │ ├── entityToPolyline.test.js │ │ ├── groupEntities.test.js │ │ ├── header.test.js │ │ ├── helper.test.js │ │ ├── insertKnot.test.js │ │ ├── inserts.test.js │ │ ├── layerstyles.test.js │ │ ├── lwpolylines.test.js │ │ ├── mtexts.test.js │ │ ├── points.test.js │ │ ├── polylines.test.js │ │ ├── reference.test.js │ │ ├── round10.test.js │ │ ├── splines.test.js │ │ ├── texts.test.js │ │ ├── threeDFaces.test.js │ │ ├── toPiecewiseBezier.test.js │ │ ├── toPolylines.test.js │ │ └── toSVG.test.js └── three-dxf │ ├── .gitignore │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── sample │ ├── data │ │ └── api-cw750-details.dxf │ ├── fonts │ │ ├── LICENSE.txt │ │ ├── README.txt │ │ └── helvetiker_regular.typeface.json │ ├── index.html │ ├── index.js │ ├── libs │ │ └── js │ │ │ ├── dxf-parser.js │ │ │ └── three.min.js │ ├── package-lock.json │ └── package.json │ ├── src │ ├── OrbitControls.js │ └── index.js │ ├── webpack.common.js │ ├── webpack.dev.js │ └── webpack.prod.js ├── LICENSE └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/.gitignore -------------------------------------------------------------------------------- /01-dxf/dxf-parser/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/.babelrc -------------------------------------------------------------------------------- /01-dxf/dxf-parser/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/.gitignore -------------------------------------------------------------------------------- /01-dxf/dxf-parser/.jshintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/.jshintrc -------------------------------------------------------------------------------- /01-dxf/dxf-parser/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/LICENSE -------------------------------------------------------------------------------- /01-dxf/dxf-parser/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/README.md -------------------------------------------------------------------------------- /01-dxf/dxf-parser/jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/jsconfig.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/package-lock.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/package.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/samples/browser/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/samples/browser/index.html -------------------------------------------------------------------------------- /01-dxf/dxf-parser/samples/data/api-cw750-details.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/samples/data/api-cw750-details.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/samples/node/parse-stream.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/samples/node/parse-stream.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/samples/node/parse-sync.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/samples/node/parse-sync.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/AutoCadColorIndex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/AutoCadColorIndex.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/DxfArrayScanner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/DxfArrayScanner.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/DxfParser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/DxfParser.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/ParseHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/ParseHelpers.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/3dface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/3dface.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/arc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/arc.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/attdef.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/attdef.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/circle.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/dimension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/dimension.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/ellipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/ellipse.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/insert.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/line.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/line.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/lwpolyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/lwpolyline.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/mtext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/mtext.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/point.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/polyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/polyline.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/solid.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/spline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/spline.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/text.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/entities/vertex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/entities/vertex.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/src/index.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/DxfArrayScanner.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/DxfArrayScanner.test.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/DxfParser.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/DxfParser.test.js -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/arc1.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/arc1.approved.txt -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/arc1.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/arc1.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/arcs-as-splines.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/arcs-as-splines.approved.txt -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/arcs-as-splines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/arcs-as-splines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/blocks.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/blocks.approved.txt -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/blocks.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/blocks.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/blocks2.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/blocks2.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/blocks2.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/blocks2.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/ellipse.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/ellipse.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/ellipse.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/ellipse.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/extendeddata.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/extendeddata.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/extendeddata.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/extendeddata.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/header.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/header.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/header.parser.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/header.parser.out -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/header.scanner.out: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/header.scanner.out -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/layer-table.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/layer-table.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/ltype-table.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/ltype-table.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/mtext-test.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/mtext-test.approved.txt -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/mtext-test.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/mtext-test.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/polylines.approved.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/polylines.approved.txt -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/polylines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/polylines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/splines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/splines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/splines.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/splines.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/tables.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/tables.dxf -------------------------------------------------------------------------------- /01-dxf/dxf-parser/test/data/viewport-table.expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/test/data/viewport-table.expected.json -------------------------------------------------------------------------------- /01-dxf/dxf-parser/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf-parser/webpack.config.js -------------------------------------------------------------------------------- /01-dxf/dxf/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/.eslintrc.json -------------------------------------------------------------------------------- /01-dxf/dxf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/.gitignore -------------------------------------------------------------------------------- /01-dxf/dxf/.npmignore: -------------------------------------------------------------------------------- 1 | babel.config.js 2 | test/ 3 | -------------------------------------------------------------------------------- /01-dxf/dxf/.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/.travis.yml -------------------------------------------------------------------------------- /01-dxf/dxf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/LICENSE -------------------------------------------------------------------------------- /01-dxf/dxf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/README.md -------------------------------------------------------------------------------- /01-dxf/dxf/RELEASE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/RELEASE.md -------------------------------------------------------------------------------- /01-dxf/dxf/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/babel.config.js -------------------------------------------------------------------------------- /01-dxf/dxf/examples/dxf.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/examples/dxf.html -------------------------------------------------------------------------------- /01-dxf/dxf/examples/example.es5.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/examples/example.es5.js -------------------------------------------------------------------------------- /01-dxf/dxf/examples/example.es6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/examples/example.es6.js -------------------------------------------------------------------------------- /01-dxf/dxf/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/package-lock.json -------------------------------------------------------------------------------- /01-dxf/dxf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/package.json -------------------------------------------------------------------------------- /01-dxf/dxf/src/Helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/Helper.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/applyTransforms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/applyTransforms.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/cli.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/cli.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/config.js: -------------------------------------------------------------------------------- 1 | export default { 2 | verbose: false 3 | } 4 | -------------------------------------------------------------------------------- /01-dxf/dxf/src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/constants.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/denormalise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/denormalise.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/entityToPolyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/entityToPolyline.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/getRGBForEntity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/getRGBForEntity.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/groupEntitiesByLayer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/groupEntitiesByLayer.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/blocks.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/blocks.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entities.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entities.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/arc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/arc.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/circle.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/common.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/dimension.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/dimension.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/ellipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/ellipse.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/insert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/insert.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/line.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/line.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/lwpolyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/lwpolyline.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/mtext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/mtext.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/point.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/polyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/polyline.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/solid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/solid.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/spline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/spline.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/text.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/text.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/threeDFace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/threeDFace.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/entity/vertex.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/entity/vertex.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/header.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/header.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/handlers/tables.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/handlers/tables.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/index.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/parseString.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/parseString.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/toPolylines.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/toPolylines.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/toSVG.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/toSVG.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/bSpline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/bSpline.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/colors.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/createArcForLWPolyline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/createArcForLWPolyline.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/diagram.png -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/insertKnot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/insertKnot.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/logger.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/logger.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/rgbToColorAttribute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/rgbToColorAttribute.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/rotate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/rotate.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/round10.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/round10.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/toPiecewiseBezier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/toPiecewiseBezier.js -------------------------------------------------------------------------------- /01-dxf/dxf/src/util/transformBoundingBoxAndElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/src/util/transformBoundingBoxAndElement.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/toBezier.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/toBezier.html -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/toBezier.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/toBezier.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/toPolylines.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/toPolylines.html -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/toPolylines.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/toPolylines.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/toSVG.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/toSVG.html -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/toSVG.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/toSVG.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/functional/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/functional/webpack.config.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/1x1rectangle.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/1x1rectangle.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/Ceco.NET-Architecture-Tm-53.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/Ceco.NET-Architecture-Tm-53.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/accumulatortest.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/accumulatortest.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/arc15.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/arc15.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/arc16.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/arc16.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/arc17.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/arc17.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/array-rotated.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/array-rotated.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/arrayed-holes.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/arrayed-holes.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/blocks1.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/blocks1.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/blocks2.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/blocks2.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/circlesellipsesarcs.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/circlesellipsesarcs.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/closedlwpolylinebug.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/closedlwpolylinebug.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/dimension-vertical.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/dimension-vertical.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/dimensions.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/dimensions.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc1.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc1.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc10.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc10.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc11.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc11.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc12.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc12.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc13.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc13.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc14.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc14.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc2.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc2.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc3.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc3.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc4.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc4.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc5.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc5.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc6.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc6.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc7.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc7.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc8.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc8.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/elliptical-arc9.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/elliptical-arc9.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/ellipticalarcs.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/ellipticalarcs.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/ellipticalarcs2.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/ellipticalarcs2.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/empty.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/empty.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/entities.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/entities.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/floorplan.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/floorplan.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/hatches.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/hatches.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue21.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue21.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue27a.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue27a.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue27b.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue27b.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue27c.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue27c.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue28.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue28.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue29.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue29.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue39.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue39.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue42.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue42.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue50.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue50.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue52.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue52.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/issue53.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/issue53.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/layers.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/layers.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/lines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/lines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/lwpolylines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/lwpolylines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/openscad_export.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/openscad_export.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/points.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/points.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/polylines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/polylines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/splineA.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/splineA.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/splines.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/splines.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/squareandcircle.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/squareandcircle.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/squircle2.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/squircle2.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/supported_entities.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/supported_entities.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/texts-in-block.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/texts-in-block.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/texts.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/texts.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/resources/threeDFaces.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/resources/threeDFaces.dxf -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/bSpline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/bSpline.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/blocks1.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/blocks1.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/blocks2.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/blocks2.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/circlesellipsesarcs.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/circlesellipsesarcs.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/colors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/colors.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/createArcForLWPolyline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/createArcForLWPolyline.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/denormalise.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/denormalise.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/dimensions.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/dimensions.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/empty.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/empty.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/entityToPolyline.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/entityToPolyline.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/groupEntities.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/groupEntities.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/header.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/header.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/helper.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/helper.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/insertKnot.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/insertKnot.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/inserts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/inserts.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/layerstyles.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/layerstyles.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/lwpolylines.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/lwpolylines.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/mtexts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/mtexts.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/points.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/points.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/polylines.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/polylines.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/reference.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/reference.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/round10.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/round10.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/splines.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/splines.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/texts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/texts.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/threeDFaces.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/threeDFaces.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/toPiecewiseBezier.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/toPiecewiseBezier.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/toPolylines.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/toPolylines.test.js -------------------------------------------------------------------------------- /01-dxf/dxf/test/unit/toSVG.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/dxf/test/unit/toSVG.test.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/.gitignore -------------------------------------------------------------------------------- /01-dxf/three-dxf/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/LICENSE -------------------------------------------------------------------------------- /01-dxf/three-dxf/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/README.md -------------------------------------------------------------------------------- /01-dxf/three-dxf/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/package-lock.json -------------------------------------------------------------------------------- /01-dxf/three-dxf/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/package.json -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/data/api-cw750-details.dxf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/data/api-cw750-details.dxf -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/fonts/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/fonts/LICENSE.txt -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/fonts/README.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/fonts/README.txt -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/fonts/helvetiker_regular.typeface.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/fonts/helvetiker_regular.typeface.json -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/index.html -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/index.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/libs/js/dxf-parser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/libs/js/dxf-parser.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/libs/js/three.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/libs/js/three.min.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/package-lock.json -------------------------------------------------------------------------------- /01-dxf/three-dxf/sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/sample/package.json -------------------------------------------------------------------------------- /01-dxf/three-dxf/src/OrbitControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/src/OrbitControls.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/src/index.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/webpack.common.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/webpack.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/webpack.dev.js -------------------------------------------------------------------------------- /01-dxf/three-dxf/webpack.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/01-dxf/three-dxf/webpack.prod.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ue007/CloudDesign/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # CloudDesign --------------------------------------------------------------------------------