Skip to content

Commit f99007e

Browse files
v0.20.3 updates
1 parent 6d1aa5f commit f99007e

File tree

39 files changed

+763
-769
lines changed

39 files changed

+763
-769
lines changed

angular/babylonjs/laptop-holder/package-lock.json

+123-123
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

angular/babylonjs/laptop-holder/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
},
1111
"private": true,
1212
"dependencies": {
13-
"@bitbybit-dev/babylonjs": "0.20.2",
13+
"@bitbybit-dev/babylonjs": "0.20.3",
1414
"@angular/animations": "13.3.0",
1515
"@angular/common": "13.3.0",
1616
"@angular/compiler": "13.3.0",

nextjs/babylonjs/simple/package-lock.json

+62-62
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

nextjs/babylonjs/simple/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"lint": "next lint"
1010
},
1111
"dependencies": {
12-
"@bitbybit-dev/babylonjs": "0.20.2",
12+
"@bitbybit-dev/babylonjs": "0.20.3",
1313
"react": "19.0.0-rc-69d4b800-20241021",
1414
"react-dom": "19.0.0-rc-69d4b800-20241021",
1515
"next": "15.0.1",

node/basic/package-lock.json

+8-8
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node/basic/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
"license": "MIT",
1313
"type": "module",
1414
"dependencies": {
15-
"@bitbybit-dev/occt": "^0.20.2"
15+
"@bitbybit-dev/occt": "^0.20.3"
1616
},
1717
"devDependencies": {
1818
"concurrently": "^7.6.0",

node/express-app/bitbybit.ts

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { MathBitByBit, Logic, Lists, TextBitByBit, Vector, Point, Transforms, Color, GeometryHelper } from "@bitbybit-dev/base";
2-
import { JSONBitByBit, Verb, Line, Polyline } from "@bitbybit-dev/core";
1+
import { MathBitByBit, Logic, Lists, TextBitByBit, Vector, Point, Transforms, Color, GeometryHelper, Line, Polyline } from "@bitbybit-dev/base";
2+
import { JSONBitByBit, Verb } from "@bitbybit-dev/core";
33
import { Jscad } from "@bitbybit-dev/jscad";
44
import { ManifoldService } from "@bitbybit-dev/manifold";
55
import { OCCTService, OccHelper, VectorHelperService, ShapesHelperService } from "@bitbybit-dev/occt";
@@ -42,21 +42,21 @@ export class BitByBitBase {
4242
this.manifold = new ManifoldService(wasm);
4343
const geometryHelper = new GeometryHelper();
4444
this.math = new MathBitByBit();
45+
this.lists = new Lists();
4546
this.vector = new Vector(this.math, geometryHelper);
4647
this.color = new Color(this.math);
4748
this.transforms = new Transforms(this.vector, this.math);
48-
this.point = new Point(geometryHelper, this.transforms);
49+
this.point = new Point(geometryHelper, this.transforms, this.vector, this.lists);
4950
const verb = { geom: vrb.geom, core: vrb.core };
5051
this.verb = new Verb({ verb } as any, geometryHelper, this.math);
51-
this.line = new Line({ verb } as any, geometryHelper);
52-
this.polyline = new Polyline({ verb } as any, geometryHelper);
52+
this.line = new Line(this.vector, this.point, geometryHelper);
53+
this.polyline = new Polyline(this.vector, this.point, this.line, geometryHelper);
5354
const vecHelper = new VectorHelperService();
5455
const shapesHelper = new ShapesHelperService();
5556
const occHelper = new OccHelper(vecHelper, shapesHelper, occ);
5657
this.occt = new OCCTService(occ, occHelper);
5758
this.logic = new Logic();
5859
this.json = new JSONBitByBit({ jsonpath: JSONPath } as any);
59-
this.text = new TextBitByBit();
60-
this.lists = new Lists();
60+
this.text = new TextBitByBit(this.point);
6161
}
6262
}

0 commit comments

Comments
 (0)