public static Vector3d operator +(Vector3d a, Vector3d b) { Vector3d derp = new Vector3d(); derp.X = a.X + a.X; derp.Y = a.Y + a.Y; derp.Z = a.Z + a.Z; return derp; }