public override bool Equals(object obj) { if (obj.GetType() != typeof(HorizontalVerticalFloat)) return false; return (HorizontalVerticalFloat)obj == this; }