Skip to content
Snippets Groups Projects
Commit 3b82b1c8 authored by Christoph-Anton Schwierz's avatar Christoph-Anton Schwierz
Browse files

utils created, linear operators for vectors;

parent 03519819
Branches
No related tags found
No related merge requests found
export function vecAdd(vecOne: Array<number>, vecTwo: Array<number>){
let vecSum: Array<number> = vecOne;
vecSum[0] += vecTwo[0];
vecSum[1] += vecTwo[1];
vecSum[2] += vecTwo[2];
return vecSum;
}
export function vecSubtract(vecOne: Array<number>, vecTwo: Array<number>){
let vecSubt: Array<number> = vecOne;
vecSubt[0] -= vecTwo[0];
vecSubt[1] -= vecTwo[1];
vecSubt[2] -= vecTwo[2];
return vecSubt;
}
export function vecMultiply(vecOne: Array<number>, factor: number){
vecOne[0] *= factor;
vecOne[1] *= factor;
vecOne[2] *= factor;
return vecOne;
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment