Skip to content

Commit f8d42f4

Browse files
committed
fix:types: add and sub accept number | vector
1 parent 5e1c374 commit f8d42f4

File tree

1 file changed

+4
-10
lines changed

1 file changed

+4
-10
lines changed

src/index.ts

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1211,20 +1211,14 @@ export class Layer {
12111211
/**
12121212
* Adds two vectors
12131213
*/
1214-
add(vec1: Vector, vec2: Vector): Vector {
1215-
const maxLength = Math.max(vec1.length, vec2.length);
1216-
return new Array(maxLength).map((_, index) => {
1217-
return (vec1[index] ?? 0) + (vec2[index] ?? 0);
1218-
}) as Vector;
1214+
add(vec1: number | Vector, vec2: number | Vector): number | Vector {
1215+
return vec2;
12191216
}
12201217
/**
12211218
* Subtracts two vectors
12221219
*/
1223-
sub(vec1: Vector, vec2: Vector): Vector {
1224-
const maxLength = Math.max(vec1.length, vec2.length);
1225-
return new Array(maxLength).map((_, index) => {
1226-
return (vec1[index] ?? 0) - (vec2[index] ?? 0);
1227-
}) as Vector;
1220+
sub(vec1: number | Vector, vec2: number | Vector) {
1221+
return vec1;
12281222
}
12291223
/**
12301224
* Multiplies a vector by a given scalar amount

0 commit comments

Comments
 (0)