├── .babelrc ├── .editorconfig ├── .eslintrc.json ├── .github ├── CONTRIBUTING.md ├── ISSUE_TEMPLATE └── pull_request_template.md ├── .gitignore ├── .prettierrc ├── Gruntfile.js ├── LICENSE ├── README.md ├── cypress.json ├── dev-guide ├── index.md └── snipets-for-modeling-api.js ├── externals.d.ts ├── misc ├── datum-rotate.svg └── datum.svg ├── modules ├── brep │ ├── brep-builder.ts │ ├── brep-primitives.js │ ├── brep-validator.js │ ├── debug │ │ ├── brep-debug.js │ │ └── debugger │ │ │ ├── BrepDebuggerWindow.jsx │ │ │ ├── BrepDebuggerWindow.less │ │ │ ├── brepDebugger.jsx │ │ │ ├── brepDebugger.less │ │ │ ├── colors.js │ │ │ ├── edgeIntersectionsExplorer.jsx │ │ │ ├── edgeTransferExplorer.jsx │ │ │ ├── faceFilterExplorer.jsx │ │ │ ├── faceIntersectionsExplorer.jsx │ │ │ ├── faceMergeExplorer.jsx │ │ │ ├── loopDetectionExplorer.jsx │ │ │ ├── markedEdgesExplorer.jsx │ │ │ ├── section.jsx │ │ │ ├── shellExplorer.jsx │ │ │ └── utils.jsx │ ├── edgeIndex.ts │ ├── io │ │ ├── brepIO.ts │ │ └── brepLoopsFormat.ts │ ├── operations │ │ ├── boolean.js │ │ ├── brep-enclose.js │ │ ├── directMod │ │ │ ├── defeaturing.ts │ │ │ ├── pullFace.ts │ │ │ └── vertexMoving.ts │ │ ├── evolve-face.js │ │ ├── null-face-merge.js │ │ └── stitching.js │ ├── topo │ │ ├── edge.ts │ │ ├── face.ts │ │ ├── loop.ts │ │ ├── shell.ts │ │ ├── topo-object.ts │ │ └── vertex.ts │ ├── utils │ │ ├── pickPointInPolygon.js │ │ ├── ray.js │ │ └── vector-petrub.js │ └── vertexFactory.ts ├── bundler │ ├── bundleSystem.ts │ ├── bundlerContext.ts │ ├── index.ts │ └── utils.ts ├── bus │ └── index.js ├── debugger │ ├── Debugger.tsx │ └── bottleExample.txt ├── doc │ ├── DocumentationWindow.tsx │ ├── doc-layout.handlebars │ └── documentationHelper.ts ├── dpr │ └── index.js ├── engine │ ├── api.ts │ ├── data │ │ ├── brepInputData.ts │ │ ├── brepOutputData.ts │ │ ├── curveData.ts │ │ ├── handle.ts │ │ ├── primitiveData.ts │ │ └── surfaceData.ts │ ├── impl │ │ └── wasm │ │ │ ├── GenericWASMEngine_V1.ts │ │ │ ├── externals.d.ts │ │ │ └── interact.js │ ├── productionInfo.ts │ └── tessellation.ts ├── gems │ ├── camelCaseSplit.js │ ├── capitalize.js │ ├── exportTextData.js │ ├── func.js │ ├── indexType.d.ts │ ├── indexed.ts │ ├── iterables.ts │ ├── joints.js │ ├── linkedMap.js │ ├── mask.js │ ├── numberGenerator.ts │ ├── objects.js │ ├── shallowEqual.js │ └── traverse.ts ├── geom │ ├── curves │ │ ├── IsoCurve.ts │ │ ├── basicCurve.js │ │ ├── bezierCubic.js │ │ ├── boundedCurve.ts │ │ ├── brepCurve.ts │ │ ├── closestPoint.js │ │ ├── cubicHermiteIntepolation.js │ │ ├── frenetFrame.js │ │ ├── intersectionCurve.js │ │ ├── invertedCurve.ts │ │ ├── newtonIterations.js │ │ ├── nurbsCurve.ts │ │ ├── nurbsCurveData.ts │ │ └── parametricCurve.ts │ ├── euclidean.ts │ ├── impl │ │ ├── cache.js │ │ ├── curve │ │ │ ├── curve-tess.js │ │ │ └── curves-isec.js │ │ ├── line.ts │ │ ├── nurbs-ext.ts │ │ ├── plane.ts │ │ └── uv.js │ ├── intersection │ │ ├── surfaceSurface.js │ │ └── surfaceSurfaceStablePoints.js │ ├── path.js │ ├── point.ts │ ├── pointOnSurface.js │ ├── surfaces │ │ ├── brepSurface.ts │ │ ├── nullSurface.ts │ │ ├── nurbsSurface.ts │ │ ├── nurbsSurfaceData.ts │ │ ├── nurbsTiling.js │ │ ├── parametricSurface.ts │ │ └── surfaceTess.js │ └── tolerance.ts ├── lstream │ ├── base.js │ ├── combine.js │ ├── constant.js │ ├── disableable.js │ ├── distinct.js │ ├── emitter.js │ ├── external.js │ ├── filter.js │ ├── index.d.ts │ ├── index.js │ ├── intercept.js │ ├── lazyStreams.ts │ ├── map.js │ ├── memoize.js │ ├── merge.js │ ├── never.js │ ├── pairwise.js │ ├── scan.js │ ├── state.js │ ├── throttle.js │ └── utils.js ├── math │ ├── axis.ts │ ├── basis.ts │ ├── bbox.ts │ ├── commons.ts │ ├── csys.ts │ ├── distance.ts │ ├── equality.ts │ ├── functions.ts │ ├── matrix.ts │ ├── optim │ │ ├── bfgs.js │ │ ├── dogleg.js │ │ └── lm.js │ ├── qr.js │ ├── quaternion.ts │ ├── vec.ts │ ├── vector.ts │ ├── vectorAdapters.js │ ├── vectorFactory.ts │ └── xyz.ts ├── network │ ├── checkHttpResponseStatus.ts │ └── createHttpError.ts ├── renders │ ├── ColorDot.jsx │ └── index.js ├── scene │ ├── cameraControlRenderer.js │ ├── controls │ │ └── CADTrackballControls.js │ ├── geoms.js │ ├── materialMixins.js │ ├── materials.js │ ├── objectData.js │ ├── objects │ │ ├── auxiliary.js │ │ ├── disposableMesh.js │ │ ├── mesh.js │ │ ├── meshLine.js │ │ ├── primitiveObjects.js │ │ ├── raycastabeArea.js │ │ ├── scalableLine.js │ │ └── transform.js │ ├── scaleHelper.js │ ├── sceneGraph.js │ ├── sceneSetup.ts │ ├── staticResource.js │ └── utils │ │ ├── stateUpdater.js │ │ ├── threeLoader.js │ │ └── vectorThreeEnhancement.js ├── svg │ └── SvgIcon.tsx ├── ui │ ├── bind.js │ ├── components │ │ ├── Abs.jsx │ │ ├── AdjustableAbs.jsx │ │ ├── AuxWidget.jsx │ │ ├── AuxWidget.less │ │ ├── Card.jsx │ │ ├── Columnizer.jsx │ │ ├── Dialog.tsx │ │ ├── ErrorMessage.tsx │ │ ├── Fa.tsx │ │ ├── Filler.jsx │ │ ├── Folder.jsx │ │ ├── Folder.less │ │ ├── GenericExplorer.less │ │ ├── GenericExplorer.tsx │ │ ├── GenericWizard.tsx │ │ ├── ImgIcon.tsx │ │ ├── Menu.jsx │ │ ├── Menu.less │ │ ├── NeverUpdate.jsx │ │ ├── RenderObject.jsx │ │ ├── RenderObject.less │ │ ├── Row.jsx │ │ ├── Row.less │ │ ├── SceneInlineSection.less │ │ ├── SceneInlineSection.tsx │ │ ├── Section.jsx │ │ ├── Section.less │ │ ├── Spinner.tsx │ │ ├── Stack.less │ │ ├── Stack.tsx │ │ ├── Status.tsx │ │ ├── TabSwitcher.less │ │ ├── TabSwticher.jsx │ │ ├── ToolButton.jsx │ │ ├── ToolButton.less │ │ ├── Toolbar.jsx │ │ ├── Toolbar.less │ │ ├── Tree.tsx │ │ ├── WhenDataReady.tsx │ │ ├── Widget.jsx │ │ ├── Widget.less │ │ ├── Window.less │ │ ├── Window.tsx │ │ ├── controls │ │ │ ├── Button.tsx │ │ │ ├── ButtonGroup.less │ │ │ ├── ButtonGroup.tsx │ │ │ ├── CheckboxControl.jsx │ │ │ ├── ColorControl.tsx │ │ │ ├── ComboBoxControl.jsx │ │ │ ├── Field.jsx │ │ │ ├── Field.less │ │ │ ├── FileControl.tsx │ │ │ ├── FormSection.jsx │ │ │ ├── InputControl.jsx │ │ │ ├── Label.jsx │ │ │ ├── NumberControl.jsx │ │ │ ├── RadioButtons.jsx │ │ │ ├── RadioButtons.less │ │ │ ├── ReadOnlyValueControl.jsx │ │ │ ├── SymbolButton.jsx │ │ │ ├── SymbolButton.less │ │ │ └── TextControl.jsx │ │ └── flatEdges.less │ ├── connect.js │ ├── decoratorChain.js │ ├── effects.ts │ ├── errorBoundary.tsx │ ├── genId.js │ ├── mapContext.js │ ├── positionUtils.js │ ├── showDialogRequest.ts │ ├── streamsContext.ts │ ├── styles │ │ ├── common.less │ │ ├── global │ │ │ ├── dialog.less │ │ │ ├── documentation.less │ │ │ ├── form.less │ │ │ ├── headers.less │ │ │ ├── icons.less │ │ │ ├── index.less │ │ │ ├── links.less │ │ │ ├── main.less │ │ │ ├── minireset.less │ │ │ ├── scroll.less │ │ │ ├── svg.less │ │ │ ├── tables.less │ │ │ ├── tree.less │ │ │ └── typography.less │ │ ├── index.less │ │ ├── mixins.less │ │ ├── theme.less │ │ └── theme.ts │ ├── useDataLoader.ts │ └── wizard │ │ └── declarativeWizard.js ├── voxels │ ├── octree.js │ ├── vixelViz.ts │ ├── voxelBool.ts │ └── voxelPrimitives.ts └── workbenches │ ├── modeler │ ├── actions │ │ ├── exportBREP │ │ │ └── exportBREP.action.ts │ │ └── getInfo │ │ │ └── getInfo.action.ts │ ├── features │ │ ├── boolean │ │ │ ├── INTERSECTION.svg │ │ │ ├── SUBTRACT.svg │ │ │ ├── UNION.svg │ │ │ ├── boolean.operation.ts │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── datum │ │ │ └── DATUM.svg │ │ ├── defeatureRemoveFace │ │ │ ├── DELETE FACE.svg │ │ │ ├── defeatureRemoveFace.operation.ts │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── deleteBody │ │ │ ├── DELETE BODY.svg │ │ │ ├── deleteBody.operation.ts │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── extrude │ │ │ ├── EXTRUDE.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── extrude.operation.ts │ │ ├── fillet │ │ │ ├── CHAMFER.svg │ │ │ ├── FILLET.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ ├── fillet.operation.ts │ │ │ └── icon.svg │ │ ├── hole │ │ │ ├── CBORE HOLE.svg │ │ │ ├── CSINK HOLE.svg │ │ │ ├── HOLE.svg │ │ │ ├── Hole.operation.ts │ │ │ ├── THREADED HOLE.svg │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── importModel │ │ │ ├── IMPORT.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── importModel.operation.ts │ │ ├── loft │ │ │ ├── LOFT.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── loft.operation.ts │ │ ├── mirrorBody │ │ │ ├── MIRROR.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── mirrorBody.operation.ts │ │ ├── moveBody │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── moveBody.operation.ts │ │ ├── patternLinear │ │ │ ├── LINEAR PATTERN.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── patternLinear.operation.ts │ │ ├── patternRadial │ │ │ ├── RADIAL PATTERN.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── patternRadial.operation.ts │ │ ├── plane │ │ │ ├── PLANE.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── simplePlaneOperation.ts │ │ ├── primitiveBox │ │ │ ├── CUBE.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── primitiveBox.operation.ts │ │ ├── primitiveCone │ │ │ ├── CONE.svg │ │ │ ├── PrimitiveCone.operation.ts │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── primitiveCylinder │ │ │ ├── CYLINDER.svg │ │ │ ├── PrimitiveCylinder.operation.ts │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── primitiveSphere │ │ │ ├── PrimitiveSphere.operation.ts │ │ │ ├── SPHERE.svg │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── primitiveTorus │ │ │ ├── PrimitiveTorus.operation.ts │ │ │ ├── TORUS.svg │ │ │ └── docs │ │ │ │ └── index.md │ │ ├── revolve │ │ │ ├── REVOLVE.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── revolve.operation.ts │ │ ├── scaleBody │ │ │ ├── SCALE.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── scaleBody.operation.ts │ │ ├── shell │ │ │ ├── SHELL.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── shell.operation.ts │ │ ├── sweep │ │ │ ├── SWEEP.svg │ │ │ ├── docs │ │ │ │ └── index.md │ │ │ └── sweep.operation.ts │ │ └── wireLine │ │ │ ├── WireLine.svg │ │ │ ├── docs │ │ │ └── index.md │ │ │ ├── wireLine.ts │ │ │ └── wireLineTest.json │ └── index.ts │ ├── registry.ts │ ├── routingElectrical │ ├── features │ │ └── autoRoute │ │ │ ├── autoRoute.operation.ts │ │ │ ├── docs │ │ │ └── index.md │ │ │ └── pathFinderLogic │ │ │ ├── demo.css │ │ │ ├── demo.js │ │ │ ├── js │ │ │ ├── digraphs │ │ │ │ ├── digraph.js │ │ │ │ ├── digraph_simple_builder.js │ │ │ │ ├── spt.js │ │ │ │ ├── spt_html.js │ │ │ │ └── spt_old.js │ │ │ ├── heap │ │ │ │ ├── min_heap.js │ │ │ │ ├── min_heap_original.js │ │ │ │ └── test_heap.html │ │ │ ├── sided_ab_graphs │ │ │ │ ├── digraph_ab_builder.js │ │ │ │ ├── digraph_ab_elements.js │ │ │ │ ├── digraph_ab_pairs_analyser.js │ │ │ │ └── digraph_ab_shortest_path_finder.js │ │ │ └── test_digraph_builders.js │ │ │ ├── sided_ab_demo.html │ │ │ ├── sided_ab_pairs.html │ │ │ ├── sided_ab_pairs_grid.html │ │ │ └── simple_demo.html │ └── index.ts │ └── sheetMetal │ ├── features │ ├── smFlange │ │ ├── docs │ │ │ └── index.md │ │ └── smFlange.operation.ts │ └── smTab │ │ ├── docs │ │ └── index.md │ │ └── smTab.operation.ts │ └── index.ts ├── package.json ├── test ├── coreTests │ ├── defineCypress.js │ ├── modes.js │ ├── subjects │ │ ├── modellerTPI.js │ │ └── sketcherTPI.js │ ├── test.js │ ├── testCases │ │ ├── craftBoolean.js │ │ ├── craftCut.js │ │ ├── craftDatum.js │ │ ├── craftExtrude.js │ │ ├── craftExtrudeBasicShapes.js │ │ ├── craftExtrudeOptions.js │ │ ├── craftFillet.js │ │ ├── craftLoft.js │ │ ├── craftPlane.js │ │ ├── craftRevolve.js │ │ ├── legacy │ │ │ ├── arc.js │ │ │ ├── brep-bool-smoke.js │ │ │ ├── brep-bool-topo.js │ │ │ ├── brep-bool-wizard-based.js │ │ │ ├── brep-bool.js │ │ │ ├── brep-enclose.js │ │ │ ├── brep-pip.js │ │ │ ├── brep-raycast.js │ │ │ ├── constraints.js │ │ │ └── data │ │ │ │ └── brep │ │ │ │ ├── overlap.face.edge1.half.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge1.half.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge1.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge1.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge2.half.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge2.half.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge2.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.edge2.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.half.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.half.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.inside.half.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.inside.half.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.inside.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.inside.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.face.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge.half.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge.half.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge4.half.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge4.half.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge4.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── overlap.kiss.edge4.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── simple.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── simple.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── simple.union │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ ├── star.intersect │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ │ │ └── star.subtract │ │ │ │ ├── in.json │ │ │ │ └── out.json │ │ ├── offset.js │ │ ├── segment.js │ │ └── solveSystems.js │ └── utils │ │ ├── asserts.js │ │ ├── keyboard.js │ │ ├── mouseEvent.js │ │ ├── scripts.js │ │ └── sketcherUtils.js └── cypress │ ├── .gitignore │ ├── integration │ ├── part3d │ │ ├── craft.spec.js │ │ ├── partImport.spec.ts │ │ └── wizards.spec.js │ └── sketcher │ │ └── tools │ │ └── segment.spec.js │ ├── plugins │ └── index.js │ ├── support │ ├── commands.js │ ├── index.d.ts │ └── index.js │ └── tsconfig.json ├── tsconfig.json ├── web ├── app │ ├── cad │ │ ├── actions │ │ │ ├── ActionButtonBehavior.jsx │ │ │ ├── actionDecorators.jsx │ │ │ ├── actionHelpers.js │ │ │ ├── actionRef.jsx │ │ │ ├── actionSystemBundle.ts │ │ │ ├── anonHint.js │ │ │ ├── coreActions.js │ │ │ ├── historyActions.js │ │ │ └── usabilityActions.js │ │ ├── assembly │ │ │ ├── assemblyBundle.ts │ │ │ ├── assemblyConstraint.ts │ │ │ ├── assemblySchemas.ts │ │ │ ├── assemblySolver.ts │ │ │ ├── constraints │ │ │ │ ├── edgeAlign.ts │ │ │ │ └── faceTouchAlign.ts │ │ │ ├── dof │ │ │ │ ├── EEDOF.ts │ │ │ │ ├── EEEEDOF.ts │ │ │ │ ├── PPDOF.ts │ │ │ │ ├── PPEEDOF.ts │ │ │ │ ├── PPPPDOF.ts │ │ │ │ ├── assemblyDOF.ts │ │ │ │ ├── conflictDOF.ts │ │ │ │ └── sixDOF.ts │ │ │ └── ui │ │ │ │ ├── AssemblyView.tsx │ │ │ │ ├── ModellerContextualActions.tsx │ │ │ │ └── StepByStepSimulation.tsx │ │ ├── attributes │ │ │ ├── attributesBundle.ts │ │ │ ├── attributesService.ts │ │ │ └── ui │ │ │ │ └── DisplayOptionsDialog.tsx │ │ ├── cad-utils.js │ │ ├── context │ │ │ ├── LegacyStructureBundle.ts │ │ │ └── index.ts │ │ ├── craft │ │ │ ├── booleanOperation.js │ │ │ ├── cadRegistryBundle.ts │ │ │ ├── craftBundle.ts │ │ │ ├── craftHistoryUtils.js │ │ │ ├── craftUIBundle.js │ │ │ ├── datum │ │ │ │ ├── DatumParamsRenderer.jsx │ │ │ │ ├── create │ │ │ │ │ ├── CreateDatumWizard.jsx │ │ │ │ │ ├── CreateDatumWizard.less │ │ │ │ │ ├── createDatumOpSchema.js │ │ │ │ │ └── createDatumOperation.js │ │ │ │ ├── csysObject.js │ │ │ │ ├── datumObject.js │ │ │ │ ├── move │ │ │ │ │ ├── MoveDatumWizard.jsx │ │ │ │ │ ├── moveDatumOpSchema.js │ │ │ │ │ └── moveDatumOperation.js │ │ │ │ └── rotate │ │ │ │ │ ├── RotateDatumWizard.jsx │ │ │ │ │ ├── rotateDatumOpSchema.js │ │ │ │ │ └── rotateDatumOperation.js │ │ │ ├── defaultCraftEngine.js │ │ │ ├── defeature │ │ │ │ └── DefeatureFaceWizard.tsx │ │ │ ├── e0 │ │ │ │ ├── OCCUtils.ts │ │ │ │ ├── OCI.d.ts │ │ │ │ ├── common.js │ │ │ │ ├── craftEngine.ts │ │ │ │ ├── interact.d.ts │ │ │ │ ├── interact.js │ │ │ │ ├── occCommandInterface.ts │ │ │ │ ├── occEngineInterface.ts │ │ │ │ ├── occIO.ts │ │ │ │ ├── occService.ts │ │ │ │ ├── occSketchLoader.ts │ │ │ │ └── occtBundle.ts │ │ │ ├── extensionsBundle.js │ │ │ ├── operationBundle.ts │ │ │ ├── operationHelper.ts │ │ │ ├── primitives │ │ │ │ └── plane │ │ │ │ │ └── planeOpSchema.js │ │ │ ├── production │ │ │ │ ├── classifier.ts │ │ │ │ └── productionAnalyzer.ts │ │ │ ├── schema │ │ │ │ ├── common │ │ │ │ │ └── BooleanDefinition.ts │ │ │ │ ├── initializeBySchema.ts │ │ │ │ ├── materializeParams.ts │ │ │ │ ├── schema.ts │ │ │ │ └── types │ │ │ │ │ ├── arrayType.ts │ │ │ │ │ ├── booleanType.ts │ │ │ │ │ ├── entityType.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── numberType.ts │ │ │ │ │ ├── objectType.ts │ │ │ │ │ └── stringType.ts │ │ │ ├── ui │ │ │ │ ├── HistoryTimeline.jsx │ │ │ │ ├── HistoryTimeline.less │ │ │ │ ├── ModelButton.less │ │ │ │ ├── ModelButton.tsx │ │ │ │ ├── ModelButtonBehaviour.tsx │ │ │ │ ├── ModelIcon.tsx │ │ │ │ ├── ObjectExplorer.jsx │ │ │ │ ├── ObjectExplorer.less │ │ │ │ ├── OperationHistory.jsx │ │ │ │ ├── OperationHistory.less │ │ │ │ ├── SafeLength.tsx │ │ │ │ ├── SceneInlineObjectExplorer.tsx │ │ │ │ ├── SelectedModificationInfo.jsx │ │ │ │ ├── SelectedModificationInfo.less │ │ │ │ └── iconResolver.tsx │ │ │ └── wizard │ │ │ │ ├── components │ │ │ │ ├── Wizard.less │ │ │ │ ├── Wizard.tsx │ │ │ │ ├── WizardManager.tsx │ │ │ │ └── form │ │ │ │ │ ├── BooleanChioce.jsx │ │ │ │ │ ├── Entity.jsx │ │ │ │ │ ├── EntityList.jsx │ │ │ │ │ ├── EntityList.less │ │ │ │ │ ├── Fields.jsx │ │ │ │ │ ├── Form.tsx │ │ │ │ │ └── MultiEntity.jsx │ │ │ │ ├── roundUtils.js │ │ │ │ ├── wizardBundle.ts │ │ │ │ ├── wizardSelectionBundle.ts │ │ │ │ └── wizardTypes.ts │ │ ├── debugBundle.js │ │ ├── dom │ │ │ ├── ReactApplicationContext.ts │ │ │ ├── actionInfo │ │ │ │ ├── ActionInfo.jsx │ │ │ │ └── ActionInfo.less │ │ │ ├── appTabsBundle.ts │ │ │ ├── components │ │ │ │ ├── AppTabs.jsx │ │ │ │ ├── AppTabs.less │ │ │ │ ├── BottomStack.jsx │ │ │ │ ├── BottomStack.less │ │ │ │ ├── CameraControl.less │ │ │ │ ├── CameraControl.tsx │ │ │ │ ├── ContributedComponents.jsx │ │ │ │ ├── ControlBar.jsx │ │ │ │ ├── ControlBar.less │ │ │ │ ├── Explorer.jsx │ │ │ │ ├── Explorer.less │ │ │ │ ├── FloatView.jsx │ │ │ │ ├── FloatView.less │ │ │ │ ├── HeadsUpHelper.jsx │ │ │ │ ├── HeadsUpHelper.less │ │ │ │ ├── HeadsUpToolbar.jsx │ │ │ │ ├── HeadsUpToolbar.less │ │ │ │ ├── PlugableControlBar.jsx │ │ │ │ ├── PlugableToolbar.jsx │ │ │ │ ├── SelectionView.tsx │ │ │ │ ├── Socket.jsx │ │ │ │ ├── UISystem.tsx │ │ │ │ ├── View3d.jsx │ │ │ │ ├── View3d.less │ │ │ │ └── WebApplication.jsx │ │ │ ├── domBundle.ts │ │ │ ├── menu │ │ │ │ ├── MenuHolder.jsx │ │ │ │ ├── menuBundle.js │ │ │ │ └── menuUtils.js │ │ │ ├── startReact.jsx │ │ │ └── uiBundle.ts │ │ ├── exportBundle.js │ │ ├── exposure │ │ │ ├── exposure.js │ │ │ └── exposureBundle.js │ │ ├── expressions │ │ │ ├── Expressions.less │ │ │ ├── Expressions.tsx │ │ │ └── expressionsBundle.ts │ │ ├── icons │ │ │ ├── DeclarativeIcon.tsx │ │ │ └── IconDeclaration.ts │ │ ├── init │ │ │ ├── lifecycleBundle.js │ │ │ └── startApplication.js │ │ ├── keyboard │ │ │ ├── keyboardBundle.js │ │ │ └── keymaps │ │ │ │ └── default.js │ │ ├── legacy │ │ │ └── mesh │ │ │ │ └── workbench.js │ │ ├── location │ │ │ ├── LocationBundle.ts │ │ │ ├── LocationControl.ts │ │ │ └── LocationDialog.tsx │ │ ├── logFlags.js │ │ ├── mdf │ │ │ ├── declarativeFormLoader.ts │ │ │ └── ui │ │ │ │ ├── AxisWidget.tsx │ │ │ │ ├── BooleanWidget.tsx │ │ │ │ ├── CheckboxWidget.tsx │ │ │ │ ├── ChoiceWidget.tsx │ │ │ │ ├── ContainerWidget.tsx │ │ │ │ ├── DirectionWidget.tsx │ │ │ │ ├── DynamicComponentWidget.tsx │ │ │ │ ├── FileWidget.tsx │ │ │ │ ├── GroupWidget.tsx │ │ │ │ ├── NumberWidget.tsx │ │ │ │ ├── SectionWidget.tsx │ │ │ │ ├── SelectionWidget.tsx │ │ │ │ ├── SubFormWidget.tsx │ │ │ │ ├── componentRegistry.ts │ │ │ │ ├── field.ts │ │ │ │ ├── render.tsx │ │ │ │ └── uiDefinition.ts │ │ ├── model │ │ │ ├── entities.ts │ │ │ ├── location.ts │ │ │ ├── mdatum.ts │ │ │ ├── medge.ts │ │ │ ├── mface.ts │ │ │ ├── mloop.ts │ │ │ ├── mobject.ts │ │ │ ├── mopenFace.ts │ │ │ ├── mshell.ts │ │ │ ├── msketchObject.ts │ │ │ ├── mvertex.ts │ │ │ ├── productionInfo.ts │ │ │ └── surfacePrototype.js │ │ ├── partImport │ │ │ ├── importPartOperation │ │ │ │ ├── ImportPartForm.tsx │ │ │ │ ├── importPartOperation.ts │ │ │ │ └── importPartSchema.js │ │ │ ├── partRepository.ts │ │ │ ├── remotePartsBundle.ts │ │ │ ├── remotePartsConfig.ts │ │ │ └── ui │ │ │ │ ├── CatalogPartChooser.tsx │ │ │ │ ├── PartCatalog.tsx │ │ │ │ └── PartRefControl.tsx │ │ ├── preview │ │ │ ├── previewBundle.ts │ │ │ └── scenePreviewer.js │ │ ├── projectBundle.ts │ │ ├── projectManager │ │ │ ├── ProjectManager.jsx │ │ │ ├── ProjectManager.less │ │ │ └── projectManagerBundle.ts │ │ ├── repository │ │ │ ├── GitHubRepoRepository.ts │ │ │ └── repository.ts │ │ ├── sandbox.ts │ │ ├── scene │ │ │ ├── cadScene.ts │ │ │ ├── controls │ │ │ │ ├── PickListDialog.tsx │ │ │ │ ├── mouseEventSystemBundle.js │ │ │ │ ├── pickControlBundle.ts │ │ │ │ └── rayCastDebug.js │ │ │ ├── entityContextBundle.ts │ │ │ ├── highlightBundle.ts │ │ │ ├── sceneBundle.ts │ │ │ ├── selectionMarker │ │ │ │ └── markerBundle.ts │ │ │ ├── viewSyncBundle.js │ │ │ ├── viewer.ts │ │ │ ├── views │ │ │ │ ├── curveBasedView.js │ │ │ │ ├── datumView.js │ │ │ │ ├── edgeView.js │ │ │ │ ├── faceView.js │ │ │ │ ├── openFaceView.js │ │ │ │ ├── shellView.js │ │ │ │ ├── sketchLoopView.js │ │ │ │ ├── sketchObjectView.js │ │ │ │ ├── vertexView.js │ │ │ │ ├── view.js │ │ │ │ └── viewUtils.js │ │ │ └── wrappers │ │ │ │ └── entityIO.js │ │ ├── sketch │ │ │ ├── components │ │ │ │ ├── InplaceSketcher.jsx │ │ │ │ ├── SketcherMode.jsx │ │ │ │ ├── SketcherToolbars.jsx │ │ │ │ └── SketcherToolbars.less │ │ │ ├── inPlaceSketcher.js │ │ │ ├── reassignSketchMode.js │ │ │ ├── sketchBoundaries.js │ │ │ ├── sketchModel.ts │ │ │ ├── sketchObjectGlobalId.js │ │ │ ├── sketchReader.ts │ │ │ ├── sketchStorageBundle.ts │ │ │ ├── sketcherBundle.ts │ │ │ ├── sketcherConstraintsActions.js │ │ │ ├── sketcherControlActions.js │ │ │ ├── sketcherToolActions.js │ │ │ └── sketcherUIContrib.ts │ │ ├── stl │ │ │ ├── io.js │ │ │ ├── stlAsciiReader.js │ │ │ ├── stlBinaryReader.js │ │ │ ├── stlDataStructure.js │ │ │ ├── stlExporter.js │ │ │ └── stlReader.js │ │ ├── storage │ │ │ └── storageBundle.ts │ │ ├── tess │ │ │ ├── brep-tess.js │ │ │ ├── nested-loops.js │ │ │ ├── pip.js │ │ │ └── triangulation.js │ │ └── workbench │ │ │ ├── CurrentWorkbenchIcon.tsx │ │ │ ├── menuConfig.js │ │ │ ├── uiConfigBundle.js │ │ │ ├── workbenchBundle.ts │ │ │ ├── workbenchService.ts │ │ │ └── workbenchesLoaderBundle.ts │ ├── index.js │ ├── sketcher.js │ ├── sketcher │ │ ├── actions │ │ │ ├── commonActions.js │ │ │ ├── constraintActions.js │ │ │ ├── constraintGlobalActions.js │ │ │ ├── exportActions.js │ │ │ ├── generalToolActions.js │ │ │ ├── index.js │ │ │ ├── matchUtils.js │ │ │ ├── measureActions.js │ │ │ ├── objectActions.js │ │ │ ├── objectToolActions.js │ │ │ └── operationActions.js │ │ ├── commands.js │ │ ├── components │ │ │ ├── Commands.jsx │ │ │ ├── ConstraintEditor.jsx │ │ │ ├── ConstraintExplorer.jsx │ │ │ ├── ConstraintExplorer.less │ │ │ ├── ContextualControls.jsx │ │ │ ├── ContextualControls.less │ │ │ ├── Dock.js │ │ │ ├── ExportDialog.jsx │ │ │ ├── Scope.jsx │ │ │ ├── SketchManager.jsx │ │ │ ├── SketchObjectExplorer.jsx │ │ │ ├── SketchObjectExplorer.less │ │ │ ├── SketchSettings.jsx │ │ │ ├── SketcherActionButton.jsx │ │ │ ├── SketcherApp.jsx │ │ │ ├── SketcherAppContext.js │ │ │ ├── SketcherDimensionsView.jsx │ │ │ ├── SketcherOperationWizard.jsx │ │ │ ├── SketcherPropertiesView.jsx │ │ │ ├── SketcherToolbar.jsx │ │ │ ├── SketcherToolbar.less │ │ │ ├── StageControl.jsx │ │ │ ├── StageControl.less │ │ │ ├── TerminalView.jsx │ │ │ ├── TerminalView.less │ │ │ └── inSceneUI-sketcher.less │ │ ├── constr │ │ │ ├── ANConstraints.ts │ │ │ ├── AlgNumSystem.ts │ │ │ ├── barriers.js │ │ │ ├── constractibles.js │ │ │ ├── constraintAnnotation.ts │ │ │ ├── constructions.js │ │ │ ├── polynomial.ts │ │ │ ├── residuals.js │ │ │ ├── solvableObject.ts │ │ │ ├── solver.js │ │ │ ├── solverConstraints.js │ │ │ └── solverParam.ts │ │ ├── constraints.js │ │ ├── dxf.ts │ │ ├── fetchers.js │ │ ├── generators │ │ │ ├── boundaryGenerator.js │ │ │ ├── groundObjectsGenerator.ts │ │ │ ├── mirrorGenerator.js │ │ │ └── sketchGenerator.js │ │ ├── history.js │ │ ├── icons │ │ │ ├── NoIcon.jsx │ │ │ ├── constraints │ │ │ │ ├── ConstraintIcons.jsx │ │ │ │ ├── angle-between-constraint.svg │ │ │ │ ├── angle-constraint.svg │ │ │ │ ├── coincident-constraint.svg │ │ │ │ ├── distance-constraint.svg │ │ │ │ ├── distancepl-constraint.svg │ │ │ │ ├── equal-constraint.svg │ │ │ │ ├── fillet-constraint.svg │ │ │ │ ├── generic-constraint.svg │ │ │ │ ├── horizontal-constraint.svg │ │ │ │ ├── lock-constraint.svg │ │ │ │ ├── parallel-constraint.svg │ │ │ │ ├── perpendicular-constraint.svg │ │ │ │ ├── point-in-middle-constraint.svg │ │ │ │ ├── point-on-curve-constraint.svg │ │ │ │ ├── point-on-line-constraint.svg │ │ │ │ ├── radius-constraint.svg │ │ │ │ ├── symmetry-constraint.svg │ │ │ │ ├── tangent-constraint.svg │ │ │ │ └── vertical-constraint.svg │ │ │ ├── generators │ │ │ │ ├── GeneratorIcons.jsx │ │ │ │ ├── mirror-generator.svg │ │ │ │ └── offset-generator.svg │ │ │ └── tools │ │ │ │ ├── ToolIcons.jsx │ │ │ │ ├── arc-tool.svg │ │ │ │ ├── bezier-tool.svg │ │ │ │ ├── circle-tool.svg │ │ │ │ ├── ellipse-arc-tool.svg │ │ │ │ ├── ellipse-tool.svg │ │ │ │ ├── line-tool.svg │ │ │ │ ├── measure-angle-between.svg │ │ │ │ ├── measure-circle-tool.svg │ │ │ │ ├── measure-free-tool.svg │ │ │ │ ├── measure-horizontal-tool.svg │ │ │ │ ├── measure-vertical-tool.svg │ │ │ │ ├── mline-tool.svg │ │ │ │ ├── point-tool.svg │ │ │ │ └── rectangle-tool.svg │ │ ├── id-generator.js │ │ ├── io.ts │ │ ├── keymaps │ │ │ └── default.js │ │ ├── parametric.ts │ │ ├── project.js │ │ ├── selectionMatcher.ts │ │ ├── shapes │ │ │ ├── annotations │ │ │ │ └── angleAnnotation.ts │ │ │ ├── arc.ts │ │ │ ├── basis-origin.js │ │ │ ├── bezier-curve.js │ │ │ ├── circle.js │ │ │ ├── cross-hair.js │ │ │ ├── dim.js │ │ │ ├── draw-utils.js │ │ │ ├── ellipse.js │ │ │ ├── elliptical-arc.js │ │ │ ├── label.ts │ │ │ ├── nurbsObject.js │ │ │ ├── param.ts │ │ │ ├── point.ts │ │ │ ├── primitives.js │ │ │ ├── ref.js │ │ │ ├── reference-point.js │ │ │ ├── segment.ts │ │ │ ├── shape.ts │ │ │ ├── sketch-object.ts │ │ │ ├── sketch-objectExtension.ts │ │ │ ├── sketch-types.js │ │ │ └── textHelper.js │ │ ├── shortkeys.js │ │ ├── sketcherContext.js │ │ ├── sketcherStreams.ts │ │ ├── styles.js │ │ ├── system.js │ │ ├── tools │ │ │ ├── arc.js │ │ │ ├── bezier-curve.js │ │ │ ├── circle.js │ │ │ ├── dim.js │ │ │ ├── drag.js │ │ │ ├── edit-tools-map.js │ │ │ ├── ellipse-edit.js │ │ │ ├── ellipse.js │ │ │ ├── fillet.js │ │ │ ├── loop-pick.js │ │ │ ├── manager.js │ │ │ ├── offset.js │ │ │ ├── origin.js │ │ │ ├── pan.js │ │ │ ├── point.js │ │ │ ├── rectangle.js │ │ │ ├── segment.js │ │ │ └── tool.js │ │ ├── uiConfig.js │ │ ├── uiState.js │ │ └── viewer2d.ts │ └── utils │ │ ├── domUtils.js │ │ ├── errors.js │ │ ├── genSerpinski.js │ │ ├── graph.js │ │ ├── hashmap.js │ │ └── utils.js ├── css │ ├── app.less │ └── toolkit.css ├── img │ ├── JSketcher-logo.svg │ ├── arc.png │ ├── cad │ │ ├── MirrorBody96.png │ │ ├── cone32.png │ │ ├── cone96.png │ │ ├── cube32.png │ │ ├── cube96.png │ │ ├── cut32.png │ │ ├── cut96.png │ │ ├── cylinder32.png │ │ ├── cylinder96.png │ │ ├── datum-move32.png │ │ ├── datum-move96.png │ │ ├── datum-rotate32.png │ │ ├── datum-rotate96.png │ │ ├── datum32.png │ │ ├── datum96.png │ │ ├── deleteBody32.png │ │ ├── deleteBody96.png │ │ ├── extrude32.png │ │ ├── extrude96.png │ │ ├── face-edit96.png │ │ ├── fillet32.png │ │ ├── fillet96.png │ │ ├── hole32.png │ │ ├── hole96.png │ │ ├── import32.png │ │ ├── import96.png │ │ ├── intersection32.png │ │ ├── intersection96.png │ │ ├── loft32.png │ │ ├── loft96.png │ │ ├── patternLinear32.png │ │ ├── patternLinear96.png │ │ ├── patternRadial32.png │ │ ├── patternRadial96.png │ │ ├── plane32.png │ │ ├── plane96.png │ │ ├── revolve32.png │ │ ├── revolve96.png │ │ ├── scale32.png │ │ ├── scale96.png │ │ ├── shell32.png │ │ ├── shell96.png │ │ ├── sketch32.png │ │ ├── sketch96.png │ │ ├── smFlange32.png │ │ ├── smFlange96.png │ │ ├── smTab32.png │ │ ├── smTab96.png │ │ ├── solid32.png │ │ ├── sphere32.png │ │ ├── sphere96.png │ │ ├── stl32.png │ │ ├── stl96.png │ │ ├── subtract32.png │ │ ├── subtract96.png │ │ ├── sweep96.png │ │ ├── torus32.png │ │ ├── torus96.png │ │ ├── union32.png │ │ └── union96.png │ ├── circ.png │ ├── circle.png │ ├── coi.png │ ├── ddim.png │ ├── dim.png │ ├── dot.png │ ├── eq.png │ ├── hdim.png │ ├── hor.png │ ├── line.png │ ├── lock.png │ ├── mline.png │ ├── p2l.png │ ├── p2p.png │ ├── par.png │ ├── per.png │ ├── rad.png │ ├── sphere96.png │ ├── tgn.png │ ├── vdim.png │ ├── vec │ │ ├── angle.svg │ │ ├── convex.svg │ │ ├── fillet.svg │ │ ├── pointInMiddle.svg │ │ ├── pointOnArc.svg │ │ ├── pointOnLine.svg │ │ └── symmetry.svg │ └── vert.png ├── index.html ├── lib │ ├── diff_match_patch.js │ ├── numeric-1.2.6.js │ ├── pnltri.js │ └── verb.js └── sketcher.html └── webpack.config.js /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.babelrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.github/ISSUE_TEMPLATE -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/.prettierrc -------------------------------------------------------------------------------- /Gruntfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/Gruntfile.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/README.md -------------------------------------------------------------------------------- /cypress.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/cypress.json -------------------------------------------------------------------------------- /dev-guide/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/dev-guide/index.md -------------------------------------------------------------------------------- /dev-guide/snipets-for-modeling-api.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/dev-guide/snipets-for-modeling-api.js -------------------------------------------------------------------------------- /externals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/externals.d.ts -------------------------------------------------------------------------------- /misc/datum-rotate.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/misc/datum-rotate.svg -------------------------------------------------------------------------------- /misc/datum.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/misc/datum.svg -------------------------------------------------------------------------------- /modules/brep/brep-builder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/brep-builder.ts -------------------------------------------------------------------------------- /modules/brep/brep-primitives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/brep-primitives.js -------------------------------------------------------------------------------- /modules/brep/brep-validator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/brep-validator.js -------------------------------------------------------------------------------- /modules/brep/debug/brep-debug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/brep-debug.js -------------------------------------------------------------------------------- /modules/brep/debug/debugger/BrepDebuggerWindow.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/BrepDebuggerWindow.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/BrepDebuggerWindow.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/BrepDebuggerWindow.less -------------------------------------------------------------------------------- /modules/brep/debug/debugger/brepDebugger.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/brepDebugger.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/brepDebugger.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/brepDebugger.less -------------------------------------------------------------------------------- /modules/brep/debug/debugger/colors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/colors.js -------------------------------------------------------------------------------- /modules/brep/debug/debugger/edgeIntersectionsExplorer.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/brep/debug/debugger/edgeTransferExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/edgeTransferExplorer.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/faceFilterExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/faceFilterExplorer.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/faceMergeExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/faceMergeExplorer.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/loopDetectionExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/loopDetectionExplorer.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/markedEdgesExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/markedEdgesExplorer.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/section.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/section.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/shellExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/shellExplorer.jsx -------------------------------------------------------------------------------- /modules/brep/debug/debugger/utils.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/debug/debugger/utils.jsx -------------------------------------------------------------------------------- /modules/brep/edgeIndex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/edgeIndex.ts -------------------------------------------------------------------------------- /modules/brep/io/brepIO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/io/brepIO.ts -------------------------------------------------------------------------------- /modules/brep/io/brepLoopsFormat.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/io/brepLoopsFormat.ts -------------------------------------------------------------------------------- /modules/brep/operations/boolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/boolean.js -------------------------------------------------------------------------------- /modules/brep/operations/brep-enclose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/brep-enclose.js -------------------------------------------------------------------------------- /modules/brep/operations/directMod/defeaturing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/directMod/defeaturing.ts -------------------------------------------------------------------------------- /modules/brep/operations/directMod/pullFace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/directMod/pullFace.ts -------------------------------------------------------------------------------- /modules/brep/operations/directMod/vertexMoving.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/directMod/vertexMoving.ts -------------------------------------------------------------------------------- /modules/brep/operations/evolve-face.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/evolve-face.js -------------------------------------------------------------------------------- /modules/brep/operations/null-face-merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/null-face-merge.js -------------------------------------------------------------------------------- /modules/brep/operations/stitching.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/operations/stitching.js -------------------------------------------------------------------------------- /modules/brep/topo/edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/topo/edge.ts -------------------------------------------------------------------------------- /modules/brep/topo/face.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/topo/face.ts -------------------------------------------------------------------------------- /modules/brep/topo/loop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/topo/loop.ts -------------------------------------------------------------------------------- /modules/brep/topo/shell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/topo/shell.ts -------------------------------------------------------------------------------- /modules/brep/topo/topo-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/topo/topo-object.ts -------------------------------------------------------------------------------- /modules/brep/topo/vertex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/topo/vertex.ts -------------------------------------------------------------------------------- /modules/brep/utils/pickPointInPolygon.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/utils/pickPointInPolygon.js -------------------------------------------------------------------------------- /modules/brep/utils/ray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/utils/ray.js -------------------------------------------------------------------------------- /modules/brep/utils/vector-petrub.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/utils/vector-petrub.js -------------------------------------------------------------------------------- /modules/brep/vertexFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/brep/vertexFactory.ts -------------------------------------------------------------------------------- /modules/bundler/bundleSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/bundler/bundleSystem.ts -------------------------------------------------------------------------------- /modules/bundler/bundlerContext.ts: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | export function createBundlerContext() { 5 | 6 | } -------------------------------------------------------------------------------- /modules/bundler/index.ts: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /modules/bundler/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/bundler/utils.ts -------------------------------------------------------------------------------- /modules/bus/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/bus/index.js -------------------------------------------------------------------------------- /modules/debugger/Debugger.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/debugger/Debugger.tsx -------------------------------------------------------------------------------- /modules/debugger/bottleExample.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/debugger/bottleExample.txt -------------------------------------------------------------------------------- /modules/doc/DocumentationWindow.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/doc/DocumentationWindow.tsx -------------------------------------------------------------------------------- /modules/doc/doc-layout.handlebars: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/doc/doc-layout.handlebars -------------------------------------------------------------------------------- /modules/doc/documentationHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/doc/documentationHelper.ts -------------------------------------------------------------------------------- /modules/dpr/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/dpr/index.js -------------------------------------------------------------------------------- /modules/engine/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/api.ts -------------------------------------------------------------------------------- /modules/engine/data/brepInputData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/data/brepInputData.ts -------------------------------------------------------------------------------- /modules/engine/data/brepOutputData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/data/brepOutputData.ts -------------------------------------------------------------------------------- /modules/engine/data/curveData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/data/curveData.ts -------------------------------------------------------------------------------- /modules/engine/data/handle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/data/handle.ts -------------------------------------------------------------------------------- /modules/engine/data/primitiveData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/data/primitiveData.ts -------------------------------------------------------------------------------- /modules/engine/data/surfaceData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/data/surfaceData.ts -------------------------------------------------------------------------------- /modules/engine/impl/wasm/GenericWASMEngine_V1.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/impl/wasm/GenericWASMEngine_V1.ts -------------------------------------------------------------------------------- /modules/engine/impl/wasm/externals.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/impl/wasm/externals.d.ts -------------------------------------------------------------------------------- /modules/engine/impl/wasm/interact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/impl/wasm/interact.js -------------------------------------------------------------------------------- /modules/engine/productionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/productionInfo.ts -------------------------------------------------------------------------------- /modules/engine/tessellation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/engine/tessellation.ts -------------------------------------------------------------------------------- /modules/gems/camelCaseSplit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/camelCaseSplit.js -------------------------------------------------------------------------------- /modules/gems/capitalize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/capitalize.js -------------------------------------------------------------------------------- /modules/gems/exportTextData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/exportTextData.js -------------------------------------------------------------------------------- /modules/gems/func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/func.js -------------------------------------------------------------------------------- /modules/gems/indexType.d.ts: -------------------------------------------------------------------------------- 1 | 2 | export type Index = { 3 | [key: string]: T 4 | }; 5 | -------------------------------------------------------------------------------- /modules/gems/indexed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/indexed.ts -------------------------------------------------------------------------------- /modules/gems/iterables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/iterables.ts -------------------------------------------------------------------------------- /modules/gems/joints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/joints.js -------------------------------------------------------------------------------- /modules/gems/linkedMap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/linkedMap.js -------------------------------------------------------------------------------- /modules/gems/mask.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/mask.js -------------------------------------------------------------------------------- /modules/gems/numberGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/numberGenerator.ts -------------------------------------------------------------------------------- /modules/gems/objects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/objects.js -------------------------------------------------------------------------------- /modules/gems/shallowEqual.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/shallowEqual.js -------------------------------------------------------------------------------- /modules/gems/traverse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/gems/traverse.ts -------------------------------------------------------------------------------- /modules/geom/curves/IsoCurve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/IsoCurve.ts -------------------------------------------------------------------------------- /modules/geom/curves/basicCurve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/basicCurve.js -------------------------------------------------------------------------------- /modules/geom/curves/bezierCubic.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/bezierCubic.js -------------------------------------------------------------------------------- /modules/geom/curves/boundedCurve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/boundedCurve.ts -------------------------------------------------------------------------------- /modules/geom/curves/brepCurve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/brepCurve.ts -------------------------------------------------------------------------------- /modules/geom/curves/closestPoint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/closestPoint.js -------------------------------------------------------------------------------- /modules/geom/curves/cubicHermiteIntepolation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/cubicHermiteIntepolation.js -------------------------------------------------------------------------------- /modules/geom/curves/frenetFrame.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/frenetFrame.js -------------------------------------------------------------------------------- /modules/geom/curves/intersectionCurve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/intersectionCurve.js -------------------------------------------------------------------------------- /modules/geom/curves/invertedCurve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/invertedCurve.ts -------------------------------------------------------------------------------- /modules/geom/curves/newtonIterations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/newtonIterations.js -------------------------------------------------------------------------------- /modules/geom/curves/nurbsCurve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/nurbsCurve.ts -------------------------------------------------------------------------------- /modules/geom/curves/nurbsCurveData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/nurbsCurveData.ts -------------------------------------------------------------------------------- /modules/geom/curves/parametricCurve.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/curves/parametricCurve.ts -------------------------------------------------------------------------------- /modules/geom/euclidean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/euclidean.ts -------------------------------------------------------------------------------- /modules/geom/impl/cache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/cache.js -------------------------------------------------------------------------------- /modules/geom/impl/curve/curve-tess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/curve/curve-tess.js -------------------------------------------------------------------------------- /modules/geom/impl/curve/curves-isec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/curve/curves-isec.js -------------------------------------------------------------------------------- /modules/geom/impl/line.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/line.ts -------------------------------------------------------------------------------- /modules/geom/impl/nurbs-ext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/nurbs-ext.ts -------------------------------------------------------------------------------- /modules/geom/impl/plane.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/plane.ts -------------------------------------------------------------------------------- /modules/geom/impl/uv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/impl/uv.js -------------------------------------------------------------------------------- /modules/geom/intersection/surfaceSurface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/intersection/surfaceSurface.js -------------------------------------------------------------------------------- /modules/geom/intersection/surfaceSurfaceStablePoints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/intersection/surfaceSurfaceStablePoints.js -------------------------------------------------------------------------------- /modules/geom/path.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/path.js -------------------------------------------------------------------------------- /modules/geom/point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/point.ts -------------------------------------------------------------------------------- /modules/geom/pointOnSurface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/pointOnSurface.js -------------------------------------------------------------------------------- /modules/geom/surfaces/brepSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/brepSurface.ts -------------------------------------------------------------------------------- /modules/geom/surfaces/nullSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/nullSurface.ts -------------------------------------------------------------------------------- /modules/geom/surfaces/nurbsSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/nurbsSurface.ts -------------------------------------------------------------------------------- /modules/geom/surfaces/nurbsSurfaceData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/nurbsSurfaceData.ts -------------------------------------------------------------------------------- /modules/geom/surfaces/nurbsTiling.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/nurbsTiling.js -------------------------------------------------------------------------------- /modules/geom/surfaces/parametricSurface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/parametricSurface.ts -------------------------------------------------------------------------------- /modules/geom/surfaces/surfaceTess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/surfaces/surfaceTess.js -------------------------------------------------------------------------------- /modules/geom/tolerance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/geom/tolerance.ts -------------------------------------------------------------------------------- /modules/lstream/base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/base.js -------------------------------------------------------------------------------- /modules/lstream/combine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/combine.js -------------------------------------------------------------------------------- /modules/lstream/constant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/constant.js -------------------------------------------------------------------------------- /modules/lstream/disableable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/disableable.js -------------------------------------------------------------------------------- /modules/lstream/distinct.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/distinct.js -------------------------------------------------------------------------------- /modules/lstream/emitter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/emitter.js -------------------------------------------------------------------------------- /modules/lstream/external.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/external.js -------------------------------------------------------------------------------- /modules/lstream/filter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/filter.js -------------------------------------------------------------------------------- /modules/lstream/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/index.d.ts -------------------------------------------------------------------------------- /modules/lstream/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/index.js -------------------------------------------------------------------------------- /modules/lstream/intercept.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/intercept.js -------------------------------------------------------------------------------- /modules/lstream/lazyStreams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/lazyStreams.ts -------------------------------------------------------------------------------- /modules/lstream/map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/map.js -------------------------------------------------------------------------------- /modules/lstream/memoize.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/memoize.js -------------------------------------------------------------------------------- /modules/lstream/merge.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/merge.js -------------------------------------------------------------------------------- /modules/lstream/never.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/never.js -------------------------------------------------------------------------------- /modules/lstream/pairwise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/pairwise.js -------------------------------------------------------------------------------- /modules/lstream/scan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/scan.js -------------------------------------------------------------------------------- /modules/lstream/state.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/state.js -------------------------------------------------------------------------------- /modules/lstream/throttle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/throttle.js -------------------------------------------------------------------------------- /modules/lstream/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/lstream/utils.js -------------------------------------------------------------------------------- /modules/math/axis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/axis.ts -------------------------------------------------------------------------------- /modules/math/basis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/basis.ts -------------------------------------------------------------------------------- /modules/math/bbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/bbox.ts -------------------------------------------------------------------------------- /modules/math/commons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/commons.ts -------------------------------------------------------------------------------- /modules/math/csys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/csys.ts -------------------------------------------------------------------------------- /modules/math/distance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/distance.ts -------------------------------------------------------------------------------- /modules/math/equality.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/equality.ts -------------------------------------------------------------------------------- /modules/math/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/functions.ts -------------------------------------------------------------------------------- /modules/math/matrix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/matrix.ts -------------------------------------------------------------------------------- /modules/math/optim/bfgs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/optim/bfgs.js -------------------------------------------------------------------------------- /modules/math/optim/dogleg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/optim/dogleg.js -------------------------------------------------------------------------------- /modules/math/optim/lm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/optim/lm.js -------------------------------------------------------------------------------- /modules/math/qr.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/qr.js -------------------------------------------------------------------------------- /modules/math/quaternion.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/quaternion.ts -------------------------------------------------------------------------------- /modules/math/vec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/vec.ts -------------------------------------------------------------------------------- /modules/math/vector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/vector.ts -------------------------------------------------------------------------------- /modules/math/vectorAdapters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/vectorAdapters.js -------------------------------------------------------------------------------- /modules/math/vectorFactory.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/vectorFactory.ts -------------------------------------------------------------------------------- /modules/math/xyz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/math/xyz.ts -------------------------------------------------------------------------------- /modules/network/checkHttpResponseStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/network/checkHttpResponseStatus.ts -------------------------------------------------------------------------------- /modules/network/createHttpError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/network/createHttpError.ts -------------------------------------------------------------------------------- /modules/renders/ColorDot.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/renders/ColorDot.jsx -------------------------------------------------------------------------------- /modules/renders/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/renders/index.js -------------------------------------------------------------------------------- /modules/scene/cameraControlRenderer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/cameraControlRenderer.js -------------------------------------------------------------------------------- /modules/scene/controls/CADTrackballControls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/controls/CADTrackballControls.js -------------------------------------------------------------------------------- /modules/scene/geoms.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/geoms.js -------------------------------------------------------------------------------- /modules/scene/materialMixins.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/materialMixins.js -------------------------------------------------------------------------------- /modules/scene/materials.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/materials.js -------------------------------------------------------------------------------- /modules/scene/objectData.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objectData.js -------------------------------------------------------------------------------- /modules/scene/objects/auxiliary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/auxiliary.js -------------------------------------------------------------------------------- /modules/scene/objects/disposableMesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/disposableMesh.js -------------------------------------------------------------------------------- /modules/scene/objects/mesh.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/mesh.js -------------------------------------------------------------------------------- /modules/scene/objects/meshLine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/meshLine.js -------------------------------------------------------------------------------- /modules/scene/objects/primitiveObjects.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/primitiveObjects.js -------------------------------------------------------------------------------- /modules/scene/objects/raycastabeArea.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/raycastabeArea.js -------------------------------------------------------------------------------- /modules/scene/objects/scalableLine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/scalableLine.js -------------------------------------------------------------------------------- /modules/scene/objects/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/objects/transform.js -------------------------------------------------------------------------------- /modules/scene/scaleHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/scaleHelper.js -------------------------------------------------------------------------------- /modules/scene/sceneGraph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/sceneGraph.js -------------------------------------------------------------------------------- /modules/scene/sceneSetup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/sceneSetup.ts -------------------------------------------------------------------------------- /modules/scene/staticResource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/staticResource.js -------------------------------------------------------------------------------- /modules/scene/utils/stateUpdater.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/utils/stateUpdater.js -------------------------------------------------------------------------------- /modules/scene/utils/threeLoader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/utils/threeLoader.js -------------------------------------------------------------------------------- /modules/scene/utils/vectorThreeEnhancement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/scene/utils/vectorThreeEnhancement.js -------------------------------------------------------------------------------- /modules/svg/SvgIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/svg/SvgIcon.tsx -------------------------------------------------------------------------------- /modules/ui/bind.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/bind.js -------------------------------------------------------------------------------- /modules/ui/components/Abs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Abs.jsx -------------------------------------------------------------------------------- /modules/ui/components/AdjustableAbs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/AdjustableAbs.jsx -------------------------------------------------------------------------------- /modules/ui/components/AuxWidget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/AuxWidget.jsx -------------------------------------------------------------------------------- /modules/ui/components/AuxWidget.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/AuxWidget.less -------------------------------------------------------------------------------- /modules/ui/components/Card.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Card.jsx -------------------------------------------------------------------------------- /modules/ui/components/Columnizer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Columnizer.jsx -------------------------------------------------------------------------------- /modules/ui/components/Dialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Dialog.tsx -------------------------------------------------------------------------------- /modules/ui/components/ErrorMessage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/ErrorMessage.tsx -------------------------------------------------------------------------------- /modules/ui/components/Fa.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Fa.tsx -------------------------------------------------------------------------------- /modules/ui/components/Filler.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Filler.jsx -------------------------------------------------------------------------------- /modules/ui/components/Folder.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Folder.jsx -------------------------------------------------------------------------------- /modules/ui/components/Folder.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Folder.less -------------------------------------------------------------------------------- /modules/ui/components/GenericExplorer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/GenericExplorer.less -------------------------------------------------------------------------------- /modules/ui/components/GenericExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/GenericExplorer.tsx -------------------------------------------------------------------------------- /modules/ui/components/GenericWizard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/GenericWizard.tsx -------------------------------------------------------------------------------- /modules/ui/components/ImgIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/ImgIcon.tsx -------------------------------------------------------------------------------- /modules/ui/components/Menu.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Menu.jsx -------------------------------------------------------------------------------- /modules/ui/components/Menu.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Menu.less -------------------------------------------------------------------------------- /modules/ui/components/NeverUpdate.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/NeverUpdate.jsx -------------------------------------------------------------------------------- /modules/ui/components/RenderObject.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/RenderObject.jsx -------------------------------------------------------------------------------- /modules/ui/components/RenderObject.less: -------------------------------------------------------------------------------- 1 | .root { 2 | line-height: 1.5; 3 | } -------------------------------------------------------------------------------- /modules/ui/components/Row.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Row.jsx -------------------------------------------------------------------------------- /modules/ui/components/Row.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Row.less -------------------------------------------------------------------------------- /modules/ui/components/SceneInlineSection.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/SceneInlineSection.less -------------------------------------------------------------------------------- /modules/ui/components/SceneInlineSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/SceneInlineSection.tsx -------------------------------------------------------------------------------- /modules/ui/components/Section.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Section.jsx -------------------------------------------------------------------------------- /modules/ui/components/Section.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Section.less -------------------------------------------------------------------------------- /modules/ui/components/Spinner.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Spinner.tsx -------------------------------------------------------------------------------- /modules/ui/components/Stack.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Stack.less -------------------------------------------------------------------------------- /modules/ui/components/Stack.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Stack.tsx -------------------------------------------------------------------------------- /modules/ui/components/Status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Status.tsx -------------------------------------------------------------------------------- /modules/ui/components/TabSwitcher.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/TabSwitcher.less -------------------------------------------------------------------------------- /modules/ui/components/TabSwticher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/TabSwticher.jsx -------------------------------------------------------------------------------- /modules/ui/components/ToolButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/ToolButton.jsx -------------------------------------------------------------------------------- /modules/ui/components/ToolButton.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/ToolButton.less -------------------------------------------------------------------------------- /modules/ui/components/Toolbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Toolbar.jsx -------------------------------------------------------------------------------- /modules/ui/components/Toolbar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Toolbar.less -------------------------------------------------------------------------------- /modules/ui/components/Tree.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Tree.tsx -------------------------------------------------------------------------------- /modules/ui/components/WhenDataReady.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/WhenDataReady.tsx -------------------------------------------------------------------------------- /modules/ui/components/Widget.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Widget.jsx -------------------------------------------------------------------------------- /modules/ui/components/Widget.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Widget.less -------------------------------------------------------------------------------- /modules/ui/components/Window.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Window.less -------------------------------------------------------------------------------- /modules/ui/components/Window.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/Window.tsx -------------------------------------------------------------------------------- /modules/ui/components/controls/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/Button.tsx -------------------------------------------------------------------------------- /modules/ui/components/controls/ButtonGroup.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/ButtonGroup.less -------------------------------------------------------------------------------- /modules/ui/components/controls/ButtonGroup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/ButtonGroup.tsx -------------------------------------------------------------------------------- /modules/ui/components/controls/CheckboxControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/CheckboxControl.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/ColorControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/ColorControl.tsx -------------------------------------------------------------------------------- /modules/ui/components/controls/ComboBoxControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/ComboBoxControl.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/Field.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/Field.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/Field.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/Field.less -------------------------------------------------------------------------------- /modules/ui/components/controls/FileControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/FileControl.tsx -------------------------------------------------------------------------------- /modules/ui/components/controls/FormSection.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/FormSection.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/InputControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/InputControl.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/Label.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/Label.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/NumberControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/NumberControl.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/RadioButtons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/RadioButtons.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/RadioButtons.less: -------------------------------------------------------------------------------- 1 | .radioButton { 2 | margin-left: 5px; 3 | } -------------------------------------------------------------------------------- /modules/ui/components/controls/ReadOnlyValueControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/ReadOnlyValueControl.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/SymbolButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/SymbolButton.jsx -------------------------------------------------------------------------------- /modules/ui/components/controls/SymbolButton.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/SymbolButton.less -------------------------------------------------------------------------------- /modules/ui/components/controls/TextControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/controls/TextControl.jsx -------------------------------------------------------------------------------- /modules/ui/components/flatEdges.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/components/flatEdges.less -------------------------------------------------------------------------------- /modules/ui/connect.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/connect.js -------------------------------------------------------------------------------- /modules/ui/decoratorChain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/decoratorChain.js -------------------------------------------------------------------------------- /modules/ui/effects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/effects.ts -------------------------------------------------------------------------------- /modules/ui/errorBoundary.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/errorBoundary.tsx -------------------------------------------------------------------------------- /modules/ui/genId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/genId.js -------------------------------------------------------------------------------- /modules/ui/mapContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/mapContext.js -------------------------------------------------------------------------------- /modules/ui/positionUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/positionUtils.js -------------------------------------------------------------------------------- /modules/ui/showDialogRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/showDialogRequest.ts -------------------------------------------------------------------------------- /modules/ui/streamsContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/streamsContext.ts -------------------------------------------------------------------------------- /modules/ui/styles/common.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/common.less -------------------------------------------------------------------------------- /modules/ui/styles/global/dialog.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/dialog.less -------------------------------------------------------------------------------- /modules/ui/styles/global/documentation.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/documentation.less -------------------------------------------------------------------------------- /modules/ui/styles/global/form.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/form.less -------------------------------------------------------------------------------- /modules/ui/styles/global/headers.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/headers.less -------------------------------------------------------------------------------- /modules/ui/styles/global/icons.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/icons.less -------------------------------------------------------------------------------- /modules/ui/styles/global/index.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/index.less -------------------------------------------------------------------------------- /modules/ui/styles/global/links.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/links.less -------------------------------------------------------------------------------- /modules/ui/styles/global/main.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/main.less -------------------------------------------------------------------------------- /modules/ui/styles/global/minireset.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/minireset.less -------------------------------------------------------------------------------- /modules/ui/styles/global/scroll.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/scroll.less -------------------------------------------------------------------------------- /modules/ui/styles/global/svg.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/svg.less -------------------------------------------------------------------------------- /modules/ui/styles/global/tables.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/tables.less -------------------------------------------------------------------------------- /modules/ui/styles/global/tree.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/tree.less -------------------------------------------------------------------------------- /modules/ui/styles/global/typography.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/global/typography.less -------------------------------------------------------------------------------- /modules/ui/styles/index.less: -------------------------------------------------------------------------------- 1 | @import "constants"; -------------------------------------------------------------------------------- /modules/ui/styles/mixins.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/mixins.less -------------------------------------------------------------------------------- /modules/ui/styles/theme.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/theme.less -------------------------------------------------------------------------------- /modules/ui/styles/theme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/styles/theme.ts -------------------------------------------------------------------------------- /modules/ui/useDataLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/ui/useDataLoader.ts -------------------------------------------------------------------------------- /modules/ui/wizard/declarativeWizard.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/voxels/octree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/voxels/octree.js -------------------------------------------------------------------------------- /modules/voxels/vixelViz.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/voxels/vixelViz.ts -------------------------------------------------------------------------------- /modules/voxels/voxelBool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/voxels/voxelBool.ts -------------------------------------------------------------------------------- /modules/voxels/voxelPrimitives.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/voxels/voxelPrimitives.ts -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/boolean/UNION.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/boolean/UNION.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/datum/DATUM.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/datum/DATUM.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/fillet/CHAMFER.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/fillet/CHAMFER.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/fillet/FILLET.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/fillet/FILLET.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/fillet/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/fillet/icon.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/hole/HOLE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/hole/HOLE.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/hole/docs/index.md: -------------------------------------------------------------------------------- 1 | place holder -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/loft/LOFT.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/loft/LOFT.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/loft/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/loft/docs/index.md -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/moveBody/docs/index.md: -------------------------------------------------------------------------------- 1 | place holder -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/plane/PLANE.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/plane/PLANE.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/plane/docs/index.md: -------------------------------------------------------------------------------- 1 | place holder -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/scaleBody/docs/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/shell/SHELL.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/shell/SHELL.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/features/sweep/SWEEP.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/features/sweep/SWEEP.svg -------------------------------------------------------------------------------- /modules/workbenches/modeler/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/modeler/index.ts -------------------------------------------------------------------------------- /modules/workbenches/registry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/registry.ts -------------------------------------------------------------------------------- /modules/workbenches/routingElectrical/features/autoRoute/docs/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/workbenches/routingElectrical/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/routingElectrical/index.ts -------------------------------------------------------------------------------- /modules/workbenches/sheetMetal/features/smFlange/docs/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/workbenches/sheetMetal/features/smTab/docs/index.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /modules/workbenches/sheetMetal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/modules/workbenches/sheetMetal/index.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/package.json -------------------------------------------------------------------------------- /test/coreTests/defineCypress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/defineCypress.js -------------------------------------------------------------------------------- /test/coreTests/modes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/modes.js -------------------------------------------------------------------------------- /test/coreTests/subjects/modellerTPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/subjects/modellerTPI.js -------------------------------------------------------------------------------- /test/coreTests/subjects/sketcherTPI.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/subjects/sketcherTPI.js -------------------------------------------------------------------------------- /test/coreTests/test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/test.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftBoolean.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftBoolean.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftCut.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftCut.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftDatum.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftDatum.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftExtrude.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftExtrude.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftExtrudeBasicShapes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftExtrudeBasicShapes.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftExtrudeOptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftExtrudeOptions.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftFillet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftFillet.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftLoft.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftLoft.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftPlane.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftPlane.js -------------------------------------------------------------------------------- /test/coreTests/testCases/craftRevolve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/craftRevolve.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/arc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/arc.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/brep-bool-smoke.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/brep-bool-smoke.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/brep-bool-topo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/brep-bool-topo.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/brep-bool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/brep-bool.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/brep-enclose.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/brep-enclose.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/brep-pip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/brep-pip.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/brep-raycast.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/brep-raycast.js -------------------------------------------------------------------------------- /test/coreTests/testCases/legacy/constraints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/legacy/constraints.js -------------------------------------------------------------------------------- /test/coreTests/testCases/offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/offset.js -------------------------------------------------------------------------------- /test/coreTests/testCases/segment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/segment.js -------------------------------------------------------------------------------- /test/coreTests/testCases/solveSystems.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/testCases/solveSystems.js -------------------------------------------------------------------------------- /test/coreTests/utils/asserts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/utils/asserts.js -------------------------------------------------------------------------------- /test/coreTests/utils/keyboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/utils/keyboard.js -------------------------------------------------------------------------------- /test/coreTests/utils/mouseEvent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/utils/mouseEvent.js -------------------------------------------------------------------------------- /test/coreTests/utils/scripts.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/utils/scripts.js -------------------------------------------------------------------------------- /test/coreTests/utils/sketcherUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/coreTests/utils/sketcherUtils.js -------------------------------------------------------------------------------- /test/cypress/.gitignore: -------------------------------------------------------------------------------- 1 | /screenshots/ 2 | /videos/ -------------------------------------------------------------------------------- /test/cypress/integration/part3d/craft.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/integration/part3d/craft.spec.js -------------------------------------------------------------------------------- /test/cypress/integration/part3d/partImport.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/integration/part3d/partImport.spec.ts -------------------------------------------------------------------------------- /test/cypress/integration/part3d/wizards.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/integration/part3d/wizards.spec.js -------------------------------------------------------------------------------- /test/cypress/integration/sketcher/tools/segment.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/integration/sketcher/tools/segment.spec.js -------------------------------------------------------------------------------- /test/cypress/plugins/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/plugins/index.js -------------------------------------------------------------------------------- /test/cypress/support/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/support/commands.js -------------------------------------------------------------------------------- /test/cypress/support/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/support/index.d.ts -------------------------------------------------------------------------------- /test/cypress/support/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/support/index.js -------------------------------------------------------------------------------- /test/cypress/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/test/cypress/tsconfig.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/tsconfig.json -------------------------------------------------------------------------------- /web/app/cad/actions/ActionButtonBehavior.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/ActionButtonBehavior.jsx -------------------------------------------------------------------------------- /web/app/cad/actions/actionDecorators.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/actionDecorators.jsx -------------------------------------------------------------------------------- /web/app/cad/actions/actionHelpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/actionHelpers.js -------------------------------------------------------------------------------- /web/app/cad/actions/actionRef.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/actionRef.jsx -------------------------------------------------------------------------------- /web/app/cad/actions/actionSystemBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/actionSystemBundle.ts -------------------------------------------------------------------------------- /web/app/cad/actions/anonHint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/anonHint.js -------------------------------------------------------------------------------- /web/app/cad/actions/coreActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/coreActions.js -------------------------------------------------------------------------------- /web/app/cad/actions/historyActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/historyActions.js -------------------------------------------------------------------------------- /web/app/cad/actions/usabilityActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/actions/usabilityActions.js -------------------------------------------------------------------------------- /web/app/cad/assembly/assemblyBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/assemblyBundle.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/assemblyConstraint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/assemblyConstraint.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/assemblySchemas.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/assemblySchemas.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/assemblySolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/assemblySolver.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/constraints/edgeAlign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/constraints/edgeAlign.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/constraints/faceTouchAlign.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/constraints/faceTouchAlign.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/EEDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/EEDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/EEEEDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/EEEEDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/PPDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/PPDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/PPEEDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/PPEEDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/PPPPDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/PPPPDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/assemblyDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/assemblyDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/conflictDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/conflictDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/dof/sixDOF.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/dof/sixDOF.ts -------------------------------------------------------------------------------- /web/app/cad/assembly/ui/AssemblyView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/ui/AssemblyView.tsx -------------------------------------------------------------------------------- /web/app/cad/assembly/ui/ModellerContextualActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/ui/ModellerContextualActions.tsx -------------------------------------------------------------------------------- /web/app/cad/assembly/ui/StepByStepSimulation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/assembly/ui/StepByStepSimulation.tsx -------------------------------------------------------------------------------- /web/app/cad/attributes/attributesBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/attributes/attributesBundle.ts -------------------------------------------------------------------------------- /web/app/cad/attributes/attributesService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/attributes/attributesService.ts -------------------------------------------------------------------------------- /web/app/cad/attributes/ui/DisplayOptionsDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/attributes/ui/DisplayOptionsDialog.tsx -------------------------------------------------------------------------------- /web/app/cad/cad-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/cad-utils.js -------------------------------------------------------------------------------- /web/app/cad/context/LegacyStructureBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/context/LegacyStructureBundle.ts -------------------------------------------------------------------------------- /web/app/cad/context/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/context/index.ts -------------------------------------------------------------------------------- /web/app/cad/craft/booleanOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/booleanOperation.js -------------------------------------------------------------------------------- /web/app/cad/craft/cadRegistryBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/cadRegistryBundle.ts -------------------------------------------------------------------------------- /web/app/cad/craft/craftBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/craftBundle.ts -------------------------------------------------------------------------------- /web/app/cad/craft/craftHistoryUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/craftHistoryUtils.js -------------------------------------------------------------------------------- /web/app/cad/craft/craftUIBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/craftUIBundle.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/DatumParamsRenderer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/DatumParamsRenderer.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/datum/create/CreateDatumWizard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/create/CreateDatumWizard.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/datum/create/CreateDatumWizard.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/create/CreateDatumWizard.less -------------------------------------------------------------------------------- /web/app/cad/craft/datum/create/createDatumOpSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/create/createDatumOpSchema.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/create/createDatumOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/create/createDatumOperation.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/csysObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/csysObject.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/datumObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/datumObject.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/move/MoveDatumWizard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/move/MoveDatumWizard.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/datum/move/moveDatumOpSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/move/moveDatumOpSchema.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/move/moveDatumOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/move/moveDatumOperation.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/rotate/RotateDatumWizard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/rotate/RotateDatumWizard.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/datum/rotate/rotateDatumOpSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/rotate/rotateDatumOpSchema.js -------------------------------------------------------------------------------- /web/app/cad/craft/datum/rotate/rotateDatumOperation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/datum/rotate/rotateDatumOperation.js -------------------------------------------------------------------------------- /web/app/cad/craft/defaultCraftEngine.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/defaultCraftEngine.js -------------------------------------------------------------------------------- /web/app/cad/craft/defeature/DefeatureFaceWizard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/defeature/DefeatureFaceWizard.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/e0/OCCUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/OCCUtils.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/OCI.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/OCI.d.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/common.js -------------------------------------------------------------------------------- /web/app/cad/craft/e0/craftEngine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/craftEngine.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/interact.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/interact.d.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/interact.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/interact.js -------------------------------------------------------------------------------- /web/app/cad/craft/e0/occCommandInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/occCommandInterface.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/occEngineInterface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/occEngineInterface.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/occIO.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/occIO.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/occService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/occService.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/occSketchLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/occSketchLoader.ts -------------------------------------------------------------------------------- /web/app/cad/craft/e0/occtBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/e0/occtBundle.ts -------------------------------------------------------------------------------- /web/app/cad/craft/extensionsBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/extensionsBundle.js -------------------------------------------------------------------------------- /web/app/cad/craft/operationBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/operationBundle.ts -------------------------------------------------------------------------------- /web/app/cad/craft/operationHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/operationHelper.ts -------------------------------------------------------------------------------- /web/app/cad/craft/primitives/plane/planeOpSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/primitives/plane/planeOpSchema.js -------------------------------------------------------------------------------- /web/app/cad/craft/production/classifier.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/production/classifier.ts -------------------------------------------------------------------------------- /web/app/cad/craft/production/productionAnalyzer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/production/productionAnalyzer.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/common/BooleanDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/common/BooleanDefinition.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/initializeBySchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/initializeBySchema.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/materializeParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/materializeParams.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/schema.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/arrayType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/arrayType.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/booleanType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/booleanType.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/entityType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/entityType.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/index.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/numberType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/numberType.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/objectType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/objectType.ts -------------------------------------------------------------------------------- /web/app/cad/craft/schema/types/stringType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/schema/types/stringType.ts -------------------------------------------------------------------------------- /web/app/cad/craft/ui/HistoryTimeline.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/HistoryTimeline.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/HistoryTimeline.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/HistoryTimeline.less -------------------------------------------------------------------------------- /web/app/cad/craft/ui/ModelButton.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/ModelButton.less -------------------------------------------------------------------------------- /web/app/cad/craft/ui/ModelButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/ModelButton.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/ModelButtonBehaviour.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/ModelButtonBehaviour.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/ModelIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/ModelIcon.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/ObjectExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/ObjectExplorer.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/ObjectExplorer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/ObjectExplorer.less -------------------------------------------------------------------------------- /web/app/cad/craft/ui/OperationHistory.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/OperationHistory.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/OperationHistory.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/OperationHistory.less -------------------------------------------------------------------------------- /web/app/cad/craft/ui/SafeLength.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/SafeLength.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/SceneInlineObjectExplorer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/SceneInlineObjectExplorer.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/SelectedModificationInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/SelectedModificationInfo.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/ui/SelectedModificationInfo.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/SelectedModificationInfo.less -------------------------------------------------------------------------------- /web/app/cad/craft/ui/iconResolver.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/ui/iconResolver.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/Wizard.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/Wizard.less -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/Wizard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/Wizard.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/WizardManager.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/WizardManager.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/form/Entity.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/form/Entity.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/form/EntityList.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/form/EntityList.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/form/Fields.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/form/Fields.jsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/components/form/Form.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/components/form/Form.tsx -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/roundUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/roundUtils.js -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/wizardBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/wizardBundle.ts -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/wizardSelectionBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/wizardSelectionBundle.ts -------------------------------------------------------------------------------- /web/app/cad/craft/wizard/wizardTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/craft/wizard/wizardTypes.ts -------------------------------------------------------------------------------- /web/app/cad/debugBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/debugBundle.js -------------------------------------------------------------------------------- /web/app/cad/dom/ReactApplicationContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/ReactApplicationContext.ts -------------------------------------------------------------------------------- /web/app/cad/dom/actionInfo/ActionInfo.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/actionInfo/ActionInfo.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/actionInfo/ActionInfo.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/actionInfo/ActionInfo.less -------------------------------------------------------------------------------- /web/app/cad/dom/appTabsBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/appTabsBundle.ts -------------------------------------------------------------------------------- /web/app/cad/dom/components/AppTabs.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/AppTabs.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/AppTabs.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/AppTabs.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/BottomStack.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/BottomStack.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/BottomStack.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/BottomStack.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/CameraControl.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/CameraControl.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/CameraControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/CameraControl.tsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/ContributedComponents.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/ContributedComponents.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/ControlBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/ControlBar.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/ControlBar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/ControlBar.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/Explorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/Explorer.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/Explorer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/Explorer.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/FloatView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/FloatView.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/FloatView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/FloatView.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/HeadsUpHelper.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/HeadsUpHelper.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/HeadsUpHelper.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/HeadsUpHelper.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/HeadsUpToolbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/HeadsUpToolbar.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/HeadsUpToolbar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/HeadsUpToolbar.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/PlugableControlBar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/PlugableControlBar.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/PlugableToolbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/PlugableToolbar.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/SelectionView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/SelectionView.tsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/Socket.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/Socket.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/UISystem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/UISystem.tsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/View3d.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/View3d.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/components/View3d.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/View3d.less -------------------------------------------------------------------------------- /web/app/cad/dom/components/WebApplication.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/components/WebApplication.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/domBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/domBundle.ts -------------------------------------------------------------------------------- /web/app/cad/dom/menu/MenuHolder.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/menu/MenuHolder.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/menu/menuBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/menu/menuBundle.js -------------------------------------------------------------------------------- /web/app/cad/dom/menu/menuUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/menu/menuUtils.js -------------------------------------------------------------------------------- /web/app/cad/dom/startReact.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/startReact.jsx -------------------------------------------------------------------------------- /web/app/cad/dom/uiBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/dom/uiBundle.ts -------------------------------------------------------------------------------- /web/app/cad/exportBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/exportBundle.js -------------------------------------------------------------------------------- /web/app/cad/exposure/exposure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/exposure/exposure.js -------------------------------------------------------------------------------- /web/app/cad/exposure/exposureBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/exposure/exposureBundle.js -------------------------------------------------------------------------------- /web/app/cad/expressions/Expressions.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/expressions/Expressions.less -------------------------------------------------------------------------------- /web/app/cad/expressions/Expressions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/expressions/Expressions.tsx -------------------------------------------------------------------------------- /web/app/cad/expressions/expressionsBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/expressions/expressionsBundle.ts -------------------------------------------------------------------------------- /web/app/cad/icons/DeclarativeIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/icons/DeclarativeIcon.tsx -------------------------------------------------------------------------------- /web/app/cad/icons/IconDeclaration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/icons/IconDeclaration.ts -------------------------------------------------------------------------------- /web/app/cad/init/lifecycleBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/init/lifecycleBundle.js -------------------------------------------------------------------------------- /web/app/cad/init/startApplication.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/init/startApplication.js -------------------------------------------------------------------------------- /web/app/cad/keyboard/keyboardBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/keyboard/keyboardBundle.js -------------------------------------------------------------------------------- /web/app/cad/keyboard/keymaps/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/keyboard/keymaps/default.js -------------------------------------------------------------------------------- /web/app/cad/legacy/mesh/workbench.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/legacy/mesh/workbench.js -------------------------------------------------------------------------------- /web/app/cad/location/LocationBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/location/LocationBundle.ts -------------------------------------------------------------------------------- /web/app/cad/location/LocationControl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/location/LocationControl.ts -------------------------------------------------------------------------------- /web/app/cad/location/LocationDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/location/LocationDialog.tsx -------------------------------------------------------------------------------- /web/app/cad/logFlags.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/logFlags.js -------------------------------------------------------------------------------- /web/app/cad/mdf/declarativeFormLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/declarativeFormLoader.ts -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/AxisWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/AxisWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/BooleanWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/BooleanWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/CheckboxWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/CheckboxWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/ChoiceWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/ChoiceWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/ContainerWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/ContainerWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/DirectionWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/DirectionWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/DynamicComponentWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/DynamicComponentWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/FileWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/FileWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/GroupWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/GroupWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/NumberWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/NumberWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/SectionWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/SectionWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/SelectionWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/SelectionWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/SubFormWidget.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/SubFormWidget.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/componentRegistry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/componentRegistry.ts -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/field.ts -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/render.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/render.tsx -------------------------------------------------------------------------------- /web/app/cad/mdf/ui/uiDefinition.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/mdf/ui/uiDefinition.ts -------------------------------------------------------------------------------- /web/app/cad/model/entities.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/entities.ts -------------------------------------------------------------------------------- /web/app/cad/model/location.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/location.ts -------------------------------------------------------------------------------- /web/app/cad/model/mdatum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mdatum.ts -------------------------------------------------------------------------------- /web/app/cad/model/medge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/medge.ts -------------------------------------------------------------------------------- /web/app/cad/model/mface.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mface.ts -------------------------------------------------------------------------------- /web/app/cad/model/mloop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mloop.ts -------------------------------------------------------------------------------- /web/app/cad/model/mobject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mobject.ts -------------------------------------------------------------------------------- /web/app/cad/model/mopenFace.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mopenFace.ts -------------------------------------------------------------------------------- /web/app/cad/model/mshell.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mshell.ts -------------------------------------------------------------------------------- /web/app/cad/model/msketchObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/msketchObject.ts -------------------------------------------------------------------------------- /web/app/cad/model/mvertex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/mvertex.ts -------------------------------------------------------------------------------- /web/app/cad/model/productionInfo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/productionInfo.ts -------------------------------------------------------------------------------- /web/app/cad/model/surfacePrototype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/model/surfacePrototype.js -------------------------------------------------------------------------------- /web/app/cad/partImport/partRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/partImport/partRepository.ts -------------------------------------------------------------------------------- /web/app/cad/partImport/remotePartsBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/partImport/remotePartsBundle.ts -------------------------------------------------------------------------------- /web/app/cad/partImport/remotePartsConfig.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/partImport/remotePartsConfig.ts -------------------------------------------------------------------------------- /web/app/cad/partImport/ui/CatalogPartChooser.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/partImport/ui/CatalogPartChooser.tsx -------------------------------------------------------------------------------- /web/app/cad/partImport/ui/PartCatalog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/partImport/ui/PartCatalog.tsx -------------------------------------------------------------------------------- /web/app/cad/partImport/ui/PartRefControl.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/partImport/ui/PartRefControl.tsx -------------------------------------------------------------------------------- /web/app/cad/preview/previewBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/preview/previewBundle.ts -------------------------------------------------------------------------------- /web/app/cad/preview/scenePreviewer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/preview/scenePreviewer.js -------------------------------------------------------------------------------- /web/app/cad/projectBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/projectBundle.ts -------------------------------------------------------------------------------- /web/app/cad/projectManager/ProjectManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/projectManager/ProjectManager.jsx -------------------------------------------------------------------------------- /web/app/cad/projectManager/ProjectManager.less: -------------------------------------------------------------------------------- 1 | .root a { 2 | text-decoration: none; 3 | } 4 | -------------------------------------------------------------------------------- /web/app/cad/projectManager/projectManagerBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/projectManager/projectManagerBundle.ts -------------------------------------------------------------------------------- /web/app/cad/repository/GitHubRepoRepository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/repository/GitHubRepoRepository.ts -------------------------------------------------------------------------------- /web/app/cad/repository/repository.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/repository/repository.ts -------------------------------------------------------------------------------- /web/app/cad/sandbox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sandbox.ts -------------------------------------------------------------------------------- /web/app/cad/scene/cadScene.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/cadScene.ts -------------------------------------------------------------------------------- /web/app/cad/scene/controls/PickListDialog.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/controls/PickListDialog.tsx -------------------------------------------------------------------------------- /web/app/cad/scene/controls/mouseEventSystemBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/controls/mouseEventSystemBundle.js -------------------------------------------------------------------------------- /web/app/cad/scene/controls/pickControlBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/controls/pickControlBundle.ts -------------------------------------------------------------------------------- /web/app/cad/scene/controls/rayCastDebug.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/controls/rayCastDebug.js -------------------------------------------------------------------------------- /web/app/cad/scene/entityContextBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/entityContextBundle.ts -------------------------------------------------------------------------------- /web/app/cad/scene/highlightBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/highlightBundle.ts -------------------------------------------------------------------------------- /web/app/cad/scene/sceneBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/sceneBundle.ts -------------------------------------------------------------------------------- /web/app/cad/scene/selectionMarker/markerBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/selectionMarker/markerBundle.ts -------------------------------------------------------------------------------- /web/app/cad/scene/viewSyncBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/viewSyncBundle.js -------------------------------------------------------------------------------- /web/app/cad/scene/viewer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/viewer.ts -------------------------------------------------------------------------------- /web/app/cad/scene/views/curveBasedView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/curveBasedView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/datumView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/datumView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/edgeView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/edgeView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/faceView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/faceView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/openFaceView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/openFaceView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/shellView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/shellView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/sketchLoopView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/sketchLoopView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/sketchObjectView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/sketchObjectView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/vertexView.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/vertexView.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/view.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/view.js -------------------------------------------------------------------------------- /web/app/cad/scene/views/viewUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/views/viewUtils.js -------------------------------------------------------------------------------- /web/app/cad/scene/wrappers/entityIO.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/scene/wrappers/entityIO.js -------------------------------------------------------------------------------- /web/app/cad/sketch/components/InplaceSketcher.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/components/InplaceSketcher.jsx -------------------------------------------------------------------------------- /web/app/cad/sketch/components/SketcherMode.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/components/SketcherMode.jsx -------------------------------------------------------------------------------- /web/app/cad/sketch/components/SketcherToolbars.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/components/SketcherToolbars.jsx -------------------------------------------------------------------------------- /web/app/cad/sketch/components/SketcherToolbars.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/components/SketcherToolbars.less -------------------------------------------------------------------------------- /web/app/cad/sketch/inPlaceSketcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/inPlaceSketcher.js -------------------------------------------------------------------------------- /web/app/cad/sketch/reassignSketchMode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/reassignSketchMode.js -------------------------------------------------------------------------------- /web/app/cad/sketch/sketchBoundaries.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketchBoundaries.js -------------------------------------------------------------------------------- /web/app/cad/sketch/sketchModel.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketchModel.ts -------------------------------------------------------------------------------- /web/app/cad/sketch/sketchObjectGlobalId.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketchObjectGlobalId.js -------------------------------------------------------------------------------- /web/app/cad/sketch/sketchReader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketchReader.ts -------------------------------------------------------------------------------- /web/app/cad/sketch/sketchStorageBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketchStorageBundle.ts -------------------------------------------------------------------------------- /web/app/cad/sketch/sketcherBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketcherBundle.ts -------------------------------------------------------------------------------- /web/app/cad/sketch/sketcherConstraintsActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketcherConstraintsActions.js -------------------------------------------------------------------------------- /web/app/cad/sketch/sketcherControlActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketcherControlActions.js -------------------------------------------------------------------------------- /web/app/cad/sketch/sketcherToolActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketcherToolActions.js -------------------------------------------------------------------------------- /web/app/cad/sketch/sketcherUIContrib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/sketch/sketcherUIContrib.ts -------------------------------------------------------------------------------- /web/app/cad/stl/io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/stl/io.js -------------------------------------------------------------------------------- /web/app/cad/stl/stlAsciiReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/stl/stlAsciiReader.js -------------------------------------------------------------------------------- /web/app/cad/stl/stlBinaryReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/stl/stlBinaryReader.js -------------------------------------------------------------------------------- /web/app/cad/stl/stlDataStructure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/stl/stlDataStructure.js -------------------------------------------------------------------------------- /web/app/cad/stl/stlExporter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/stl/stlExporter.js -------------------------------------------------------------------------------- /web/app/cad/stl/stlReader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/stl/stlReader.js -------------------------------------------------------------------------------- /web/app/cad/storage/storageBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/storage/storageBundle.ts -------------------------------------------------------------------------------- /web/app/cad/tess/brep-tess.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/tess/brep-tess.js -------------------------------------------------------------------------------- /web/app/cad/tess/nested-loops.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/tess/nested-loops.js -------------------------------------------------------------------------------- /web/app/cad/tess/pip.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/tess/pip.js -------------------------------------------------------------------------------- /web/app/cad/tess/triangulation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/tess/triangulation.js -------------------------------------------------------------------------------- /web/app/cad/workbench/CurrentWorkbenchIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/workbench/CurrentWorkbenchIcon.tsx -------------------------------------------------------------------------------- /web/app/cad/workbench/menuConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/workbench/menuConfig.js -------------------------------------------------------------------------------- /web/app/cad/workbench/uiConfigBundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/workbench/uiConfigBundle.js -------------------------------------------------------------------------------- /web/app/cad/workbench/workbenchBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/workbench/workbenchBundle.ts -------------------------------------------------------------------------------- /web/app/cad/workbench/workbenchService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/workbench/workbenchService.ts -------------------------------------------------------------------------------- /web/app/cad/workbench/workbenchesLoaderBundle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/cad/workbench/workbenchesLoaderBundle.ts -------------------------------------------------------------------------------- /web/app/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/index.js -------------------------------------------------------------------------------- /web/app/sketcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/commonActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/commonActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/constraintActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/constraintActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/constraintGlobalActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/constraintGlobalActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/exportActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/exportActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/generalToolActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/generalToolActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/index.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/matchUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/matchUtils.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/measureActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/measureActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/objectActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/objectActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/objectToolActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/objectToolActions.js -------------------------------------------------------------------------------- /web/app/sketcher/actions/operationActions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/actions/operationActions.js -------------------------------------------------------------------------------- /web/app/sketcher/commands.js: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /web/app/sketcher/components/Commands.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/app/sketcher/components/ConstraintEditor.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/ConstraintEditor.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/ConstraintExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/ConstraintExplorer.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/ConstraintExplorer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/ConstraintExplorer.less -------------------------------------------------------------------------------- /web/app/sketcher/components/ContextualControls.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/ContextualControls.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/ContextualControls.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/ContextualControls.less -------------------------------------------------------------------------------- /web/app/sketcher/components/Dock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/Dock.js -------------------------------------------------------------------------------- /web/app/sketcher/components/ExportDialog.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/ExportDialog.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/Scope.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/Scope.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketchManager.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketchManager.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketchObjectExplorer.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketchObjectExplorer.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketchObjectExplorer.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketchObjectExplorer.less -------------------------------------------------------------------------------- /web/app/sketcher/components/SketchSettings.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherActionButton.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherActionButton.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherApp.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherApp.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherAppContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherAppContext.js -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherDimensionsView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherDimensionsView.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherOperationWizard.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherOperationWizard.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherToolbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherToolbar.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/SketcherToolbar.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/SketcherToolbar.less -------------------------------------------------------------------------------- /web/app/sketcher/components/StageControl.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/StageControl.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/StageControl.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/StageControl.less -------------------------------------------------------------------------------- /web/app/sketcher/components/TerminalView.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/TerminalView.jsx -------------------------------------------------------------------------------- /web/app/sketcher/components/TerminalView.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/TerminalView.less -------------------------------------------------------------------------------- /web/app/sketcher/components/inSceneUI-sketcher.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/components/inSceneUI-sketcher.less -------------------------------------------------------------------------------- /web/app/sketcher/constr/ANConstraints.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/ANConstraints.ts -------------------------------------------------------------------------------- /web/app/sketcher/constr/AlgNumSystem.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/AlgNumSystem.ts -------------------------------------------------------------------------------- /web/app/sketcher/constr/barriers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/barriers.js -------------------------------------------------------------------------------- /web/app/sketcher/constr/constractibles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/constractibles.js -------------------------------------------------------------------------------- /web/app/sketcher/constr/constraintAnnotation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/constraintAnnotation.ts -------------------------------------------------------------------------------- /web/app/sketcher/constr/constructions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/constructions.js -------------------------------------------------------------------------------- /web/app/sketcher/constr/polynomial.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/polynomial.ts -------------------------------------------------------------------------------- /web/app/sketcher/constr/residuals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/residuals.js -------------------------------------------------------------------------------- /web/app/sketcher/constr/solvableObject.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/solvableObject.ts -------------------------------------------------------------------------------- /web/app/sketcher/constr/solver.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/solver.js -------------------------------------------------------------------------------- /web/app/sketcher/constr/solverConstraints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/solverConstraints.js -------------------------------------------------------------------------------- /web/app/sketcher/constr/solverParam.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constr/solverParam.ts -------------------------------------------------------------------------------- /web/app/sketcher/constraints.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/constraints.js -------------------------------------------------------------------------------- /web/app/sketcher/dxf.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/dxf.ts -------------------------------------------------------------------------------- /web/app/sketcher/fetchers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/fetchers.js -------------------------------------------------------------------------------- /web/app/sketcher/generators/boundaryGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/generators/boundaryGenerator.js -------------------------------------------------------------------------------- /web/app/sketcher/generators/groundObjectsGenerator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/generators/groundObjectsGenerator.ts -------------------------------------------------------------------------------- /web/app/sketcher/generators/mirrorGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/generators/mirrorGenerator.js -------------------------------------------------------------------------------- /web/app/sketcher/generators/sketchGenerator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/generators/sketchGenerator.js -------------------------------------------------------------------------------- /web/app/sketcher/history.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/history.js -------------------------------------------------------------------------------- /web/app/sketcher/icons/NoIcon.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/NoIcon.jsx -------------------------------------------------------------------------------- /web/app/sketcher/icons/generators/GeneratorIcons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/generators/GeneratorIcons.jsx -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/ToolIcons.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/ToolIcons.jsx -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/arc-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/arc-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/bezier-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/bezier-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/circle-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/circle-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/ellipse-arc-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/ellipse-arc-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/ellipse-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/ellipse-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/line-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/line-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/measure-circle-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/measure-circle-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/measure-free-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/measure-free-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/mline-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/mline-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/point-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/point-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/icons/tools/rectangle-tool.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/icons/tools/rectangle-tool.svg -------------------------------------------------------------------------------- /web/app/sketcher/id-generator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/id-generator.js -------------------------------------------------------------------------------- /web/app/sketcher/io.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/io.ts -------------------------------------------------------------------------------- /web/app/sketcher/keymaps/default.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/keymaps/default.js -------------------------------------------------------------------------------- /web/app/sketcher/parametric.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/parametric.ts -------------------------------------------------------------------------------- /web/app/sketcher/project.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/project.js -------------------------------------------------------------------------------- /web/app/sketcher/selectionMatcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/selectionMatcher.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/arc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/arc.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/basis-origin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/basis-origin.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/bezier-curve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/bezier-curve.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/circle.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/cross-hair.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/cross-hair.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/dim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/dim.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/draw-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/draw-utils.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/ellipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/ellipse.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/elliptical-arc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/elliptical-arc.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/label.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/label.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/nurbsObject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/nurbsObject.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/param.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/param.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/point.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/point.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/primitives.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/primitives.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/ref.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/ref.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/reference-point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/reference-point.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/segment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/segment.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/shape.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/shape.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/sketch-object.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/sketch-object.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/sketch-objectExtension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/sketch-objectExtension.ts -------------------------------------------------------------------------------- /web/app/sketcher/shapes/sketch-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/sketch-types.js -------------------------------------------------------------------------------- /web/app/sketcher/shapes/textHelper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shapes/textHelper.js -------------------------------------------------------------------------------- /web/app/sketcher/shortkeys.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/shortkeys.js -------------------------------------------------------------------------------- /web/app/sketcher/sketcherContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/sketcherContext.js -------------------------------------------------------------------------------- /web/app/sketcher/sketcherStreams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/sketcherStreams.ts -------------------------------------------------------------------------------- /web/app/sketcher/styles.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/styles.js -------------------------------------------------------------------------------- /web/app/sketcher/system.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/system.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/arc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/arc.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/bezier-curve.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/bezier-curve.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/circle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/circle.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/dim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/dim.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/drag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/drag.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/edit-tools-map.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/edit-tools-map.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/ellipse-edit.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/ellipse-edit.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/ellipse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/ellipse.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/fillet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/fillet.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/loop-pick.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/loop-pick.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/manager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/manager.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/offset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/offset.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/origin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/origin.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/pan.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/pan.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/point.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/point.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/rectangle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/rectangle.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/segment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/segment.js -------------------------------------------------------------------------------- /web/app/sketcher/tools/tool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/tools/tool.js -------------------------------------------------------------------------------- /web/app/sketcher/uiConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/uiConfig.js -------------------------------------------------------------------------------- /web/app/sketcher/uiState.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/uiState.js -------------------------------------------------------------------------------- /web/app/sketcher/viewer2d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/sketcher/viewer2d.ts -------------------------------------------------------------------------------- /web/app/utils/domUtils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/utils/domUtils.js -------------------------------------------------------------------------------- /web/app/utils/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/utils/errors.js -------------------------------------------------------------------------------- /web/app/utils/genSerpinski.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/utils/genSerpinski.js -------------------------------------------------------------------------------- /web/app/utils/graph.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/utils/graph.js -------------------------------------------------------------------------------- /web/app/utils/hashmap.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/utils/hashmap.js -------------------------------------------------------------------------------- /web/app/utils/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/app/utils/utils.js -------------------------------------------------------------------------------- /web/css/app.less: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/css/app.less -------------------------------------------------------------------------------- /web/css/toolkit.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/css/toolkit.css -------------------------------------------------------------------------------- /web/img/JSketcher-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/JSketcher-logo.svg -------------------------------------------------------------------------------- /web/img/arc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/arc.png -------------------------------------------------------------------------------- /web/img/cad/MirrorBody96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/MirrorBody96.png -------------------------------------------------------------------------------- /web/img/cad/cone32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cone32.png -------------------------------------------------------------------------------- /web/img/cad/cone96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cone96.png -------------------------------------------------------------------------------- /web/img/cad/cube32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cube32.png -------------------------------------------------------------------------------- /web/img/cad/cube96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cube96.png -------------------------------------------------------------------------------- /web/img/cad/cut32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cut32.png -------------------------------------------------------------------------------- /web/img/cad/cut96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cut96.png -------------------------------------------------------------------------------- /web/img/cad/cylinder32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cylinder32.png -------------------------------------------------------------------------------- /web/img/cad/cylinder96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/cylinder96.png -------------------------------------------------------------------------------- /web/img/cad/datum-move32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/datum-move32.png -------------------------------------------------------------------------------- /web/img/cad/datum-move96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/datum-move96.png -------------------------------------------------------------------------------- /web/img/cad/datum-rotate32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/datum-rotate32.png -------------------------------------------------------------------------------- /web/img/cad/datum-rotate96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/datum-rotate96.png -------------------------------------------------------------------------------- /web/img/cad/datum32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/datum32.png -------------------------------------------------------------------------------- /web/img/cad/datum96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/datum96.png -------------------------------------------------------------------------------- /web/img/cad/deleteBody32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/deleteBody32.png -------------------------------------------------------------------------------- /web/img/cad/deleteBody96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/deleteBody96.png -------------------------------------------------------------------------------- /web/img/cad/extrude32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/extrude32.png -------------------------------------------------------------------------------- /web/img/cad/extrude96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/extrude96.png -------------------------------------------------------------------------------- /web/img/cad/face-edit96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/face-edit96.png -------------------------------------------------------------------------------- /web/img/cad/fillet32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/fillet32.png -------------------------------------------------------------------------------- /web/img/cad/fillet96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/fillet96.png -------------------------------------------------------------------------------- /web/img/cad/hole32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/hole32.png -------------------------------------------------------------------------------- /web/img/cad/hole96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/hole96.png -------------------------------------------------------------------------------- /web/img/cad/import32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/import32.png -------------------------------------------------------------------------------- /web/img/cad/import96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/import96.png -------------------------------------------------------------------------------- /web/img/cad/intersection32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/intersection32.png -------------------------------------------------------------------------------- /web/img/cad/intersection96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/intersection96.png -------------------------------------------------------------------------------- /web/img/cad/loft32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/loft32.png -------------------------------------------------------------------------------- /web/img/cad/loft96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/loft96.png -------------------------------------------------------------------------------- /web/img/cad/patternLinear32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/patternLinear32.png -------------------------------------------------------------------------------- /web/img/cad/patternLinear96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/patternLinear96.png -------------------------------------------------------------------------------- /web/img/cad/patternRadial32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/patternRadial32.png -------------------------------------------------------------------------------- /web/img/cad/patternRadial96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/patternRadial96.png -------------------------------------------------------------------------------- /web/img/cad/plane32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/plane32.png -------------------------------------------------------------------------------- /web/img/cad/plane96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/plane96.png -------------------------------------------------------------------------------- /web/img/cad/revolve32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/revolve32.png -------------------------------------------------------------------------------- /web/img/cad/revolve96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/revolve96.png -------------------------------------------------------------------------------- /web/img/cad/scale32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/scale32.png -------------------------------------------------------------------------------- /web/img/cad/scale96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/scale96.png -------------------------------------------------------------------------------- /web/img/cad/shell32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/shell32.png -------------------------------------------------------------------------------- /web/img/cad/shell96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/shell96.png -------------------------------------------------------------------------------- /web/img/cad/sketch32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/sketch32.png -------------------------------------------------------------------------------- /web/img/cad/sketch96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/sketch96.png -------------------------------------------------------------------------------- /web/img/cad/smFlange32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/smFlange32.png -------------------------------------------------------------------------------- /web/img/cad/smFlange96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/smFlange96.png -------------------------------------------------------------------------------- /web/img/cad/smTab32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/smTab32.png -------------------------------------------------------------------------------- /web/img/cad/smTab96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/smTab96.png -------------------------------------------------------------------------------- /web/img/cad/solid32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/solid32.png -------------------------------------------------------------------------------- /web/img/cad/sphere32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/sphere32.png -------------------------------------------------------------------------------- /web/img/cad/sphere96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/sphere96.png -------------------------------------------------------------------------------- /web/img/cad/stl32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/stl32.png -------------------------------------------------------------------------------- /web/img/cad/stl96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/stl96.png -------------------------------------------------------------------------------- /web/img/cad/subtract32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/subtract32.png -------------------------------------------------------------------------------- /web/img/cad/subtract96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/subtract96.png -------------------------------------------------------------------------------- /web/img/cad/sweep96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/sweep96.png -------------------------------------------------------------------------------- /web/img/cad/torus32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/torus32.png -------------------------------------------------------------------------------- /web/img/cad/torus96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/torus96.png -------------------------------------------------------------------------------- /web/img/cad/union32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/union32.png -------------------------------------------------------------------------------- /web/img/cad/union96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/cad/union96.png -------------------------------------------------------------------------------- /web/img/circ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/circ.png -------------------------------------------------------------------------------- /web/img/circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/circle.png -------------------------------------------------------------------------------- /web/img/coi.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/coi.png -------------------------------------------------------------------------------- /web/img/ddim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/ddim.png -------------------------------------------------------------------------------- /web/img/dim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/dim.png -------------------------------------------------------------------------------- /web/img/dot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/dot.png -------------------------------------------------------------------------------- /web/img/eq.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/eq.png -------------------------------------------------------------------------------- /web/img/hdim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/hdim.png -------------------------------------------------------------------------------- /web/img/hor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/hor.png -------------------------------------------------------------------------------- /web/img/line.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/line.png -------------------------------------------------------------------------------- /web/img/lock.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/lock.png -------------------------------------------------------------------------------- /web/img/mline.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/mline.png -------------------------------------------------------------------------------- /web/img/p2l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/p2l.png -------------------------------------------------------------------------------- /web/img/p2p.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/p2p.png -------------------------------------------------------------------------------- /web/img/par.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/par.png -------------------------------------------------------------------------------- /web/img/per.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/per.png -------------------------------------------------------------------------------- /web/img/rad.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/rad.png -------------------------------------------------------------------------------- /web/img/sphere96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/sphere96.png -------------------------------------------------------------------------------- /web/img/tgn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/tgn.png -------------------------------------------------------------------------------- /web/img/vdim.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vdim.png -------------------------------------------------------------------------------- /web/img/vec/angle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/angle.svg -------------------------------------------------------------------------------- /web/img/vec/convex.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/convex.svg -------------------------------------------------------------------------------- /web/img/vec/fillet.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/fillet.svg -------------------------------------------------------------------------------- /web/img/vec/pointInMiddle.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/pointInMiddle.svg -------------------------------------------------------------------------------- /web/img/vec/pointOnArc.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/pointOnArc.svg -------------------------------------------------------------------------------- /web/img/vec/pointOnLine.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/pointOnLine.svg -------------------------------------------------------------------------------- /web/img/vec/symmetry.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vec/symmetry.svg -------------------------------------------------------------------------------- /web/img/vert.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/img/vert.png -------------------------------------------------------------------------------- /web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/index.html -------------------------------------------------------------------------------- /web/lib/diff_match_patch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/lib/diff_match_patch.js -------------------------------------------------------------------------------- /web/lib/numeric-1.2.6.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/lib/numeric-1.2.6.js -------------------------------------------------------------------------------- /web/lib/pnltri.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/lib/pnltri.js -------------------------------------------------------------------------------- /web/lib/verb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/lib/verb.js -------------------------------------------------------------------------------- /web/sketcher.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/web/sketcher.html -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/xibyte/jsketcher/HEAD/webpack.config.js --------------------------------------------------------------------------------