public override bool Equals(object obj) { return (obj is DoublePoint) ? (this == (DoublePoint)obj) : false; }