public float DotProduct(Vector2i otherVector) { return(this.X * otherVector.X + this.Y * otherVector.Y); }
public Vector2i(Vector2i source) { x = source.X; y = source.Y; }