MCPcopy Create free account
hub / github.com/ThatOpen/engine_clay / subtract

Method subtract

packages/clay/src/utils/vector.ts:62–66  ·  view source on GitHub ↗
(v1: number[], v2: number[])

Source from the content-addressed store, hash-verified

60 }
61
62 static subtract(v1: number[], v2: number[]) {
63 const [x1, y1, z1] = v1;
64 const [x2, y2, z2] = v2;
65 return [x2 - x1, y2 - y1, z2 - z1];
66 }
67
68 static multiplyScalar(vector: number[], scalar: number) {
69 return [vector[0] * scalar, vector[1] * scalar, vector[2] * scalar];

Callers 7

getNormalMethod · 0.80
getFacePointsMethod · 0.80
createExtrusionMethod · 0.80
updateWallsMethod · 0.80
createGeometryMethod · 0.80
getVerticalAxisMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected