#pragma once#include "Vectors.h"void AddVector(Vector * v1, Vector * v2, Vector * v3){  v3->x = v1->x + v2->x;  v3->y = v1->y + v2->y;  v3->z = v1->z + v2->z;}void SubtractVector(Vector * v1, Vector * v2, Vector * v3){  v3->x = v1->x - v2->x;  v3->y = v1->y - v2->y;  v3->z = v1->z - v2->z;}void MultiplyVector(Vector * v1, Vector * v2, Vector * v3){  v3->x = v1->x * v2->x;  v3->y = v1->y * v2->y;  v3->z = v1->z * v2->z;}void DivideVector(Vector * v1, Vector * v2, Vector * v3){  v3->x = v1->x / v2->x;  v3->y = v1->y / v2->y;  v3->z = v1->z / v2->z;}void NormalizeVector(Vector * v){  float Mag = VectorMagnitude(v);  if (Mag != 0) {    v->x /= Mag;    v->y /= Mag;    v->z /= Mag;  }}float VectorMagnitude(Vector * v){  return sqrt(v->x * v->x + v->y * v->y + v->z * v->z);}