Skip to content

Commit d12759c

Browse files
authored
Merge pull request #749 from hyoo-ru/vec-div
$mol_vector div1 operation
2 parents f189757 + 1494931 commit d12759c

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

vector/vector.ts

+11
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@ namespace $ {
3737
return this.merged( diff , ( a , b )=> a + b ) as any
3838
}
3939

40+
substracted1( this : $mol_vector< number , Length > , diff : readonly number[] & { length : Length } ) : this {
41+
return this.merged( diff , ( a , b )=> a - b ) as any
42+
}
43+
4044
multed0( this : $mol_vector< number , Length > , mult : number ) : this {
4145
return this.map( value => value * mult ) as any
4246
}
@@ -48,6 +52,13 @@ namespace $ {
4852
return this.merged( mults , ( a , b )=> a * b ) as any
4953
}
5054

55+
divided1(
56+
this : $mol_vector< number , Length > ,
57+
mults : readonly number[] & { length : Length } ,
58+
) : this {
59+
return this.merged( mults , ( a , b )=> a / b ) as any
60+
}
61+
5162
powered0( this : $mol_vector< number , Length > , mult : number ) : this {
5263
return this.map( value => value ** mult ) as any
5364
}

0 commit comments

Comments
 (0)