├── .babelrc ├── .eslintrc.js ├── .gitignore ├── LICENSE ├── README.md ├── bower.json ├── client.js ├── client └── client_app.js ├── package.json ├── public ├── bootstrap │ ├── css │ │ ├── bootstrap-responsive.css │ │ ├── bootstrap-responsive.min.css │ │ ├── bootstrap.css │ │ └── bootstrap.min.css │ ├── img │ │ ├── glyphicons-halflings-white.png │ │ └── glyphicons-halflings.png │ └── js │ │ ├── bootstrap.js │ │ └── bootstrap.min.js ├── images │ ├── body_bg.jpg │ ├── progress-spinner.gif │ ├── progress-spinner2.gif │ └── spinner_24.gif ├── javascripts │ ├── Projector.js │ ├── Spinner.js │ ├── TinyTrackballControls.js │ ├── TrackballControls.js │ ├── ace.js │ ├── angular.js │ ├── jquery-2.2.4.js │ ├── jquery-ui.js │ ├── jquery.layout-latest.js │ ├── mode-coffee.js │ ├── mode-javascript.js │ ├── mode-python.js │ ├── theme-monokai.js │ ├── three.js │ └── worker-javascript.js └── stylesheets │ ├── jquery-ui.css │ ├── layout-default-latest.css │ └── style.css ├── routes ├── index.js ├── object.js └── user.js ├── shapeCatalog ├── PanWithLid.js ├── bigPart.js ├── bottle.js ├── legoBrick.js ├── legoscene.js ├── piston.js └── plate_with_holes.js ├── src ├── .eslintrc.js ├── app2.js ├── routes │ ├── index.js │ ├── object.js │ └── user.js └── views │ ├── index.ejs │ ├── sample.ejs │ └── viewer.ejs └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["es2015", "stage-2"] 3 | } 4 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | exports = { 2 | 3 | }; 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/README.md -------------------------------------------------------------------------------- /bower.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/bower.json -------------------------------------------------------------------------------- /client.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/client.js -------------------------------------------------------------------------------- /client/client_app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/client/client_app.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/package.json -------------------------------------------------------------------------------- /public/bootstrap/css/bootstrap-responsive.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/css/bootstrap-responsive.css -------------------------------------------------------------------------------- /public/bootstrap/css/bootstrap-responsive.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/css/bootstrap-responsive.min.css -------------------------------------------------------------------------------- /public/bootstrap/css/bootstrap.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/css/bootstrap.css -------------------------------------------------------------------------------- /public/bootstrap/css/bootstrap.min.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/css/bootstrap.min.css -------------------------------------------------------------------------------- /public/bootstrap/img/glyphicons-halflings-white.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/img/glyphicons-halflings-white.png -------------------------------------------------------------------------------- /public/bootstrap/img/glyphicons-halflings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/img/glyphicons-halflings.png -------------------------------------------------------------------------------- /public/bootstrap/js/bootstrap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/js/bootstrap.js -------------------------------------------------------------------------------- /public/bootstrap/js/bootstrap.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/bootstrap/js/bootstrap.min.js -------------------------------------------------------------------------------- /public/images/body_bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/images/body_bg.jpg -------------------------------------------------------------------------------- /public/images/progress-spinner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/images/progress-spinner.gif -------------------------------------------------------------------------------- /public/images/progress-spinner2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/images/progress-spinner2.gif -------------------------------------------------------------------------------- /public/images/spinner_24.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/images/spinner_24.gif -------------------------------------------------------------------------------- /public/javascripts/Projector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/Projector.js -------------------------------------------------------------------------------- /public/javascripts/Spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/Spinner.js -------------------------------------------------------------------------------- /public/javascripts/TinyTrackballControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/TinyTrackballControls.js -------------------------------------------------------------------------------- /public/javascripts/TrackballControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/TrackballControls.js -------------------------------------------------------------------------------- /public/javascripts/ace.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/ace.js -------------------------------------------------------------------------------- /public/javascripts/angular.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/angular.js -------------------------------------------------------------------------------- /public/javascripts/jquery-2.2.4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/jquery-2.2.4.js -------------------------------------------------------------------------------- /public/javascripts/jquery-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/jquery-ui.js -------------------------------------------------------------------------------- /public/javascripts/jquery.layout-latest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/jquery.layout-latest.js -------------------------------------------------------------------------------- /public/javascripts/mode-coffee.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/mode-coffee.js -------------------------------------------------------------------------------- /public/javascripts/mode-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/mode-javascript.js -------------------------------------------------------------------------------- /public/javascripts/mode-python.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/mode-python.js -------------------------------------------------------------------------------- /public/javascripts/theme-monokai.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/theme-monokai.js -------------------------------------------------------------------------------- /public/javascripts/three.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/three.js -------------------------------------------------------------------------------- /public/javascripts/worker-javascript.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/javascripts/worker-javascript.js -------------------------------------------------------------------------------- /public/stylesheets/jquery-ui.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/stylesheets/jquery-ui.css -------------------------------------------------------------------------------- /public/stylesheets/layout-default-latest.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/stylesheets/layout-default-latest.css -------------------------------------------------------------------------------- /public/stylesheets/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/public/stylesheets/style.css -------------------------------------------------------------------------------- /routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/routes/index.js -------------------------------------------------------------------------------- /routes/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/routes/object.js -------------------------------------------------------------------------------- /routes/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/routes/user.js -------------------------------------------------------------------------------- /shapeCatalog/PanWithLid.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/PanWithLid.js -------------------------------------------------------------------------------- /shapeCatalog/bigPart.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/bigPart.js -------------------------------------------------------------------------------- /shapeCatalog/bottle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/bottle.js -------------------------------------------------------------------------------- /shapeCatalog/legoBrick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/legoBrick.js -------------------------------------------------------------------------------- /shapeCatalog/legoscene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/legoscene.js -------------------------------------------------------------------------------- /shapeCatalog/piston.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/piston.js -------------------------------------------------------------------------------- /shapeCatalog/plate_with_holes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/shapeCatalog/plate_with_holes.js -------------------------------------------------------------------------------- /src/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/.eslintrc.js -------------------------------------------------------------------------------- /src/app2.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/app2.js -------------------------------------------------------------------------------- /src/routes/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/routes/index.js -------------------------------------------------------------------------------- /src/routes/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/routes/object.js -------------------------------------------------------------------------------- /src/routes/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/routes/user.js -------------------------------------------------------------------------------- /src/views/index.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/views/index.ejs -------------------------------------------------------------------------------- /src/views/sample.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/views/sample.ejs -------------------------------------------------------------------------------- /src/views/viewer.ejs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/src/views/viewer.ejs -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/OpenWebCAD/node-occ-sample/HEAD/webpack.config.js --------------------------------------------------------------------------------