Beispiel #1
0
        public override bool Equals(object obj)
        {
            if (obj is ColorF)
            {
                ColorF o2 = obj as ColorF;

                return((R == o2.R) && (G == o2.G) && (B == o2.B) && (A == o2.A));
            }
            else if (obj is Color)
            {
                ColorF o2 = ColorF.FromColor((Color)obj);

                return((R == o2.R) && (G == o2.G) && (B == o2.B) && (A == o2.A));
            }
            else
            {
                return(base.Equals(obj));
            }
        }
Beispiel #2
0
        public bool IsEqual(Color color)
        {
            ColorF o2 = ColorF.FromColor(color);

            return((R == o2.R) && (G == o2.G) && (B == o2.B) && (A == o2.A));
        }