Exemplo n.º 1
0
Arquivo: Line.cs Projeto: lukianol/CCI
        public override bool Equals(object obj)
        {
            Line line = (Line)obj;

            if ((IsDoubleEqual(line.Slope.GetValueOrDefault(), Slope.GetValueOrDefault())) &&
                (IsDoubleEqual(line.Intercept, Intercept)))
            {
                return(true);
            }

            return(false);
        }
Exemplo n.º 2
0
Arquivo: Line.cs Projeto: lukianol/CCI
 public override int GetHashCode()
 {
     return((int)(Slope.GetValueOrDefault() * 1000) | (int)(Intercept * 1000));
 }