public override int GetHashCode() { return (Hue + (Saturation << 8) + (Value << 16)).GetHashCode();; }