예제 #1
0
파일: Line.cs 프로젝트: 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);
        }
예제 #2
0
파일: Line.cs 프로젝트: lukianol/CCI
 public override int GetHashCode()
 {
     return((int)(Slope.GetValueOrDefault() * 1000) | (int)(Intercept * 1000));
 }