public static Vector2d ReadVector2d(this BinaryReader reader ) { Vector2d result; result.X = reader.ReadDouble(); result.Y = reader.ReadDouble(); return result; }